POSITION TITLE
Digital Applications Software Engineer
POSITION DUTIES & RESPONSIBILITIES
• Responsible to build, deploy and iterate on new features and capabilities, for a portfolio
of healthcare software applications, as part of an agile product development team.
• Collaborate with other engineers, product owners, clinical stakeholders, and customer
success teams to identify solution requirements and drive appropriate software design
decisions.
• Produce high quality deliverables through good design, implementation and unit testing.
QUALIFICATIONS
Education Requirement(s):
• A Bachelor’s degree in Computer Science or a related technical field
Required Skills & Experience:
• 3+ years of software development experience
• A solid foundation in computer science with strong competencies in data structures,
algorithms, and software design
• Professional experience with object-oriented programming languages, such as Java
• Recent experience with web-based UI Frameworks, such as ReactJS, HTML5, CSS
• Knowledge of common software technologies: SQL, XML, XSLT, source control.
• Familiarity with Linux
Preferred Skills and Experience:
• Experience with Spring Boot
• Test automation frameworks such as JUnit
• Scripting languages – bash, Python
• Experience with cloud platforms, such as GCP, AWS, Azure
• Exposure to build systems and other continuous integration tools, such as Maven,
Gradle, Jenkins, GitLab CICD
• Experience working in the healthcare industry or developing SaaS products.
• Radiology, Imaging IT, or Healthcare IT domain knowledge and healthcare system (e.g.
RIS, PACS, EMR, Dictation) integration using standards such as DICOM, FHIR, and HL7 v2.
Â