Talent.com
Software Developer

Software Developer

Stanford UniversityStanford, California, United States
12 days ago
Job type
  • Full-time
Job description

Stanford University is seeking a Software Developer that is passionate about biomedical informatics and leveraging AI to enhance healthcare. The successful candidate will contribute to the expansion and upgrading of the data environment at Stanford School of Medicine, focusing on large-scale data mining and predictive analytics. Responsibilities include integrating diverse data sources such as radiology and pathology imaging, genomics, electronic health records (EHR), and real-time location systems into the clinical data warehouse, ensuring the creation of coherent biomedical datasets that are Findable, Accessible, Interoperable, and Re-usable. Join us in our mission to improve human health through innovative technology and research collaboration.

Duties include :

  • Conceptualize design, implement, and develop solutions for complex system / programs independently.
  • Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.
  • Document system builds and application configurations; maintain and update documentation as needed.
  • Provide technical analysis, design, development, conversion, and implementation work.
  • Work as a project leader, as needed, for projects of moderate complexity.
  • Serve as a technical resource for applications.
  • Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
  • Follow team software development methodology.
  • Mentor lower level software developers.
  • Other duties may also be assigned

DESIRED QUALIFICATIONS :

  • B.S in Software Engineering, Biotech, or related program (IT background)
  • Experience working in IT infrastructure development and software development front and back end.
  • Fluency in SQL, Python and R
  • Familiarity with Cloud computing paradigm and platforms like Google Cloud or Azure
  • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes
  • Experience with working in a medical school environment, and working with HIPAA PHI and other clinical EHR databases
  • Familiarity with LLMs, NLPs, ML, other AI technologies
  • Experience with Epic Clarity, SQL, tools and data warehouses
  • Experience with FHIR Interoperability Solutions
  • EDUCATION & EXPERIENCE (REQUIRED) :

    Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.

    KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED) :

  • Expertise in designing, developing, testing, and deploying applications.
  • Proficiency with application design and data modeling.
  • Ability to define and solve logical problems for highly technical applications.
  • Effective communication skills with both technical and non-technical clients.
  • Ability to lead activities on structured team development projects.
  • Ability to select, adapt, and effectively use a variety of programming methods.
  • Knowledge of application domain.
  • PHYSICAL REQUIREMENTS

  • Constantly perform desk-based computer tasks.
  • Frequently sit, grasp lightly / fine manipulation.
  • Occasionally stand / walk, writing by hand.
  • Rarely use a telephone, lift / carry / push / pull objects that weigh up to 10 pounds.
  • Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
  • WORKING CONDITIONS :

  • May work extended hours, evening and weekends.
  • Travel on campus to school / units
  • The expected pay range for this position is $138,402 to $163,985 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.

    At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (https : / / cardinalatwork.stanford.edu / benefits-rewards) provides detailed information on Stanford’s extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.

    Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

    WORK STANDARDS (from JDL)

  • Interpersonal Skills : Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
  • Promote Culture of Safety : Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
  • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http : / / adminguide.stanford.edu.
  • Create a job alert for this search

    Software Developer • Stanford, California, United States

    Related jobs
    • Promoted
    Senior Software Developer

    Senior Software Developer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Senior Software Developer (C# / Angular / AWS).Key Responsibilities Develop and support web and backend systems using various technologies Provide insights and contribute ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Low-Code Software Engineer

    Low-Code Software Engineer

    VirtualVocationsSan Jose, California, United States
    Full-time
    A company is looking for a Software Engineer - Low Code.Key Responsibilities Engage in the full software development lifecycle, including design, development, testing, and support of low-code sol...Show moreLast updated: 20 hours ago
    • Promoted
    Software Engineer, Android

    Software Engineer, Android

    PinterestSan Francisco, CA, United States
    Full-time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Software Developer

    Full Stack Software Developer

    Mice GroupsSan Mateo, CA, US
    Temporary
    Full Stack Software Developer On Site in Fremont, CA 3 month Contract Summary As a full-stack software engineer and Dash Enterprise platform owner at Lam Research, you will develop and maintain AI-...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer, Fullstack

    Software Engineer, Fullstack

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Software Engineer, Fullstack.Key Responsibilities Collaborate with reliability experts to assess and enhance the performance of the analytics platform Design and build...Show moreLast updated: 1 day ago
    • Promoted
    Remote Software Developer

    Remote Software Developer

    VirtualVocationsFremont, California, United States
    Remote
    Full-time
    A company is looking for a Remote Software Developer / Software Engineer.Key Responsibilities Design, develop, test, and deploy reliable, scalable, and maintainable software applications Collabora...Show moreLast updated: 30+ days ago
    • Promoted
    Product Software Developer (Full-Stack)

    Product Software Developer (Full-Stack)

    JobotSan Francisco, CA, US
    Full-time
    Series B Startup is looking for a Product Software Developer to join their growing team!.This Jobot Job is hosted by : Caitlyn Hardy. Are you a fit? Easy Apply now by clicking the "Apply Now" button ...Show moreLast updated: 2 days ago
    • Promoted
    Mobile Developer

    Mobile Developer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Mobile Developer to join their team and work on a new app / web app for small business owners. Key Responsibilities Collaborate with cross-functional teams to design, deve...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Developer Advocate

    Staff Developer Advocate

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Staff Developer Advocate.Key Responsibilities Architect and develop AI-focused sample applications for developers Support and participate in local developer events and...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer with Security Clearance

    Software Developer with Security Clearance

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Software Developer to design, build, test, and sustain software capabilities for the Theater Blood application. Key Responsibilities Implement new features, enhancements...Show moreLast updated: 2 days ago
    • Promoted
    Software Developer

    Software Developer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Software Developer to support enterprise-level geospatial systems and infrastructure.KEY RESPONSIBILITIES Design, develop, and maintain web-based applications using ent...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Software Developer

    Backend Software Developer

    VirtualVocationsSan Jose, California, United States
    Full-time
    A company is looking for a Fullstack Developer / Backend (Remote - Argentina Only).Key Responsibilities Build new features for the REST API and enhance AWS infrastructure using C# and AWS CloudForm...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer - Developer Experience

    Staff Software Engineer - Developer Experience

    Scale AI, Inc.San Francisco, CA, United States
    Full-time
    Scale is looking for an experienced Software Engineer to help shape the developer experience.The ideal candidate is someone who can design and develop automation frameworks and efficient workflows ...Show moreLast updated: 15 days ago
    • Promoted
    Software Developer Advisor

    Software Developer Advisor

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Software Developer Advisor-2.Key Responsibilities Leads the resolution of complex problems Provides documentation to support the software Development Life Cycle Mento...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Software Developer

    Sr. Software Developer

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 16 days ago
    • Promoted
    Middle Software Developer

    Middle Software Developer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Middle Software Developer (Demo Platform).Key Responsibilities Design, develop, and optimize core functionality of the Chrome extension, editor platform, and replay ren...Show moreLast updated: 1 day ago
    • Promoted
    Associate Software Engineer

    Associate Software Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for an Associate Software Engineer - Low code.Key Responsibilities Engage in the full software development lifecycle, including design, development, testing, release, and sup...Show moreLast updated: 30+ days ago
    • Promoted
    Geospatial Software Developer

    Geospatial Software Developer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Software Developer specializing in geospatial solution development.Key Responsibilities Design, develop, and implement geospatial elements for mission-focused solutions...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    California Full Stack Developer

    California Full Stack Developer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Full Stack Developer who will help build and maintain a tele-therapy platform and mobile applications. Key Responsibilities Develop end-to-end solutions for clients and ...Show moreLast updated: 16 hours ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Lead Software Engineer who will work remotely.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technolo...Show moreLast updated: 30+ days ago