About the role
Ambry Genetics is a leader in clinical genetic diagnostics and genetics software solutions. They are seeking a highly motivated Junior Software Engineer to support the development of their Laboratory Information Management System (LIMS) and enhance operational efficiency in a regulated healthcare environment.
Responsibilities
Assist in the development and maintenance of internal applications, particularly the LIMS system
Collaborate with the team to create and enhance front-end user interfaces
Contribute to the development and testing of RESTful APIs and microservices
Support integrations between internal applications and third-party systems
Troubleshoot and resolve software bugs or performance issues under guidance
Participate in code reviews and sprint ceremonies as part of the agile process
Document code and update technical documentation as needed
Engage in continuous learning of development tools, coding standards, and best practices
Shadow senior engineers and contribute to architectural discussions as appropriate
Support compliance with SOX and HIPAA through quality code and documentation
Collaborate with QA and DevOps teams during deployment cycles
Other duties as assigned
Qualification
Bachelor's degree in Computer Science, Engineering, or related field or equivalent work experience
1+ years experience in software development
Solid understanding of object-oriented programming principles
Familiarity with front-end development tools (HTML, CSS, JavaScript)
Exposure to PHP and MVC frameworks like Symfony
Basic knowledge of containerization tools such as Docker
Familiarity with SQL and relational database concepts
Strong problem-solving and debugging skills
Willingness to learn new technologies, methodologies, and compliance standards
Excellent communication and interpersonal skills
Ability to thrive in a collaborative, agile, and fast-paced team environment