Software Development Engineer in Healthcare Interoperability Solutions

4 days ago


Sunnyvale, California, United States Capgemini Engineering Full time

About the Role:

We are seeking an experienced Software Development Engineer to join our team at Capgemini Engineering. As a key member of our healthcare interoperability solutions team, you will play a vital role in crafting and developing microservices for a healthcare interoperability gateway.

Key Responsibilities:

  • Craft and develop microservices for a healthcare interoperability gateway
  • Implement data exchange protocols and standards using Azure API Management
  • Ensure the security and privacy of patient data in compliance with HIPAA
  • Work closely with complementary teams to conceptualize, build, and release innovative features
  • Use Azure DevOps for the creation of continuous integration/continuous deployment (CI/CD) pipelines

Requirements:

  • Bachelor's or Master's degree in computer science, Information Technology, or related field plus 5 to 7 years of experience as a Software Development Engineer in Life Sciences
  • Strong understanding of HL7, FHIR, and other healthcare data standards
  • Hands on experience with PostgreSQL and in programming languages such as Java, Spring boot, ReactJS, JS, C#, Python, or similar
  • Experience with microservices architecture and RESTful API development
  • Hand on experience using OAuth, OAuth2, Azure Key vault
  • Deep understanding of Azure cloud services, especially Azure API Management, and Azure DevOps

What We Offer:

  • Flexible work arrangements
  • Comprehensive healthcare, dental, and vision insurance
  • Financial well-being programs, including 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits, including adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits, including subsidized back-up child/elder care and tutoring
  • Mentoring, coaching, and learning programs
  • Employee Resource Groups
  • Disaster Relief

About Capgemini Engineering:

Capgemini Engineering is a world leader in engineering and R&D services, combining its broad industry knowledge and groundbreaking technologies in digital and software to support the convergence of the physical and digital worlds. We help clients accelerate their journey towards Intelligent Industry.



  • Sunnyvale, California, United States Capgemini Engineering Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Capgemini Engineering. As a key member of our healthcare interoperability solutions team, you will play a vital role in crafting and developing microservices for a healthcare interoperability gateway.Key ResponsibilitiesDesign and develop microservices for a...


  • Sunnyvale, California, United States Vaspire Technologies Inc. Full time

    Job Title: Software Tester Job Type: Full-time Location: Sunnyvale, CA Job Description: Bluetooth Testing Duration: Long-term contract We are seeking a skilled Software Tester to join our team at Vaspire Technologies Inc. in Sunnyvale, CA. As a Software Tester, you will be responsible for system testing the protocol and performance aspects of Bluetooth...


  • Sunnyvale, California, United States Ryzen Solutions Full time

    Software Development EngineerWe are currently looking for a skilled Software Development Engineer to join our team at Ryzen Solutions in Cupertino. This is a Contract-W2 role with Onsite work set-up.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with cross-functional teams to...


  • Sunnyvale, California, United States RIT Solutions, Inc. Full time

    Job Summary:This is a challenging role for a skilled Software Development Engineer to join our team at RIT Solutions, Inc. as a Java/Python Developer. As a key member of our SRE team, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions to ensure the reliability and uptime of our...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Software Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...


  • Sunnyvale, California, United States United Software Group Full time

    Job Title: Android Software DeveloperWe are seeking an experienced Android Software Developer to join our team at United Software Group. As an Android Software Developer, you will be responsible for the development, improvement, and release of our Business Android App. You will participate in peer code reviews and contribute effectively within an agile setup...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Vaspire Technologies Inc. Full time

    Job Title: Software TesterJob Summary:Vaspire Technologies Inc. is seeking a skilled Software Tester to join our team. As a Software Tester, you will be responsible for system testing the protocol and performance aspects of Bluetooth and Bluetooth Low Energy (LE) systems.Key Responsibilities:System test planning and execution for Bluetooth and Bluetooth LE...


  • Sunnyvale, California, United States BayOne Solutions Full time

    We are seeking a skilled and motivated Senior Software Engineer to fill a key role in our team.Key Responsibilities: Manage project priorities, deadlines, and deliverables with technical expertise. Design, develop, test, deploy, maintain, and enhance software solutions using Java and Python. Review code developed by other engineers and provide feedback to...


  • Sunnyvale, California, United States ClinDCast Full time

    Job Title: Agile PLM Solutions EngineerAt ClinDCast, we are seeking an experienced Agile PLM Solutions Engineer to join our team. As a key member of our team, you will be responsible for integrating Agile PLM with ERP, CRM, and CAD systems, developing custom applications, plugins, and extensions using Java, JavaScript, and SQL, and conducting unit,...

  • Software Engineer

    1 week ago


    Sunnyvale, California, United States Google Full time

    Job SummaryGoogle is seeking a highly skilled Software Engineer to join our Storage team. As a key member of our team, you will design, develop, and maintain large-scale software solutions for our storage systems. You will work closely with our engineers to develop innovative storage solutions that are scalable, secure, and high-performance.Responsibilities...


  • Sunnyvale, California, United States Compunnel Inc. Full time

    Job Title: Software EngineerCompunnel Inc. is seeking a skilled Software Engineer to join our team.About the Role:We are looking for a talented Software Engineer with experience in Java or Python to join our team. As a Software Engineer, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions.Key...


  • Sunnyvale, California, United States INSPYR Solutions Full time

    Job Title: Embedded Software Engineer III Location: Sunnyvale, CA or Seattle, WA (Onsite Required) Duration: 6 months with extensions to 24 months Compensation: $$$$ Work Requirements: US Citizen, GC Holder We are seeking an experienced Embedded Software Engineer III to join our team at INSPYR Solutions. As an Embedded Software Engineer III, you will be...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Cloud Storage Solutions team. As a key member of our team, you will be responsible for designing and developing scalable and reliable cloud storage solutions for our customers.Key Responsibilities:Lead projects that require the work of multiple engineers.Own team...


  • Sunnyvale, California, United States Appko, Inc. Full time

    Job TitleEmbedded Software Engineer - Storage SolutionsJob SummaryWe are seeking an experienced Embedded Software Engineer to join our team and contribute to the development of innovative storage solutions. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for storage systems, ensuring high...


  • Sunnyvale, California, United States Inabia Software & Consulting Inc. Full time

    Job Title: Sr. Java EngineerAt Inabia Software & Consulting Inc., we are seeking a highly skilled Sr. Java Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing new software and web applications, working closely with our team to deliver high-quality solutions.Key...


  • Sunnyvale, California, United States United Software Group Full time

    Job Title: Software Quality Assurance EngineerJob Summary: We are seeking a skilled Software Quality Assurance Engineer to join our team at United Software Group. As an Image Quality Analysis and Tuning Specialist, you will be responsible for designing, developing, testing, and evaluating desktop and web-based software applications for image and video...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software EngineerLocation: OnsiteDuration: 8 monthsWe are seeking an experienced Silicon Embedded Software Engineer to join our team at Intelliswift Software.Key Responsibilities:Develop, compile, run, and debug C/C++ bare-metal/firmware/software tests/apps targeting ARM CPUs/DSPs in pre-silicon (virtual, emulation, and FPGA...