Job Listings

Digital Application Software Engineer

Envision, LLC

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.

Location: Indianola, PA

Posted: Aug. 9, 2024, 9:03 a.m.

Apply Now Company Website