· Aug 11, 2022

Senior Software Developer - International Healthcare

InterSystems is currently seeking full stack developers to join our healthcare development teamsStrong software design and development skills are required. Developers work with their scrum teams to scope, design, plan, and implement features to support healthcare systems globally. You will further develop skills such as database schema design, performance monitoring, working in client-side frameworks, and clean object-oriented coding.

In addition to industry-standard coding languages and frameworks, our stack leverages a full suite of InterSystems technologies. The IRIS data platform and database-coupled language give us access to the entire technology stack down to the compilers and database structures.

You are encouraged to apply if you are:

  • A Problem Solver: Enjoy working on impactful human problems by tackling complex technical challenges.
  • An Enthusiastic Team Member: Actively create on a cross-functional team alongside domain experts.
  • Curious: Bring an appetite for knowledge and hone your craft.


  • Write production-ready code to be deployed to our customers around the world
  • Be diligent in writing unit tests and documentation
  • Adhere to and contribute to the application design standards, coding standards and application framework
  • Provide constructive feedback to other developers via code reviews
  • Work closely with technical and non-technical members of your scrum team to deliver within an Agile framework
  • Collaborate with product management, designers, regional representatives and other scrum teams to define the roadmap, scope initiatives, and set priorities


  • Experience as a software developer on a cross-functional team
  • Familiarity with object-oriented programming, databases, and front-end development
  • Experience with Scrum or other Agile methodologies is a plus
  • Familiarity with Javascript, Angular, React, SQL, Python or Java are not necessary but a plus


Discussion (0)2
Log in or sign up to continue