Full Time

Software Engineer II-Remote USA

Ambry Genetics
Remote!
$80,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Ambry Genetics, so some details may not match this job. The employer's own page has the real description.


Job Overview

The Software Engineer II (Remote USA) at Ambry Genetics will be responsible for designing, developing, and maintaining software solutions that facilitate genomic testing and inform clinical decision-making. This role demands collaboration with cross-functional teams to implement effective technical solutions, contribute to code reviews, and participate in the full software development lifecycle. The candidate will also be expected to manage software documentation and assist in troubleshooting and problem-solving software issues as they arise.



Job Responsibilities

  • Design, develop, and maintain scalable software applications in alignment with business needs.
  • Collaborate with product management and design teams to define software requirements and functional specifications.
  • Participate in code reviews to uphold quality standards and best practices within the development team.
  • Troubleshoot and resolve software defects, performance issues, and usability concerns.
  • Write and maintain clear, concise documentation for code, processes, and procedures.
  • Implement automated testing frameworks to ensure software reliability and robustness.
  • Stay updated with emerging technologies and methodologies to enhance development processes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • A minimum of 3 years of professional software development experience.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with web frameworks and technologies (e.g., React, Angular, Node.js).
  • Familiarity with databases and SQL, as well as NoSQL technologies.
  • Understanding of software development methodologies, including Agile and DevOps practices.
  • Strong analytical and problem-solving skills, with keen attention to detail.


Technologies & Tools

The Software Engineer II will utilize a variety of technologies and tools, including version control systems such as Git, containerization with Docker, cloud services like AWS or Azure, CI/CD pipelines for automated deployments, and monitoring tools to ensure application performance and availability. Familiarity with integrated development environments (IDEs) such as Visual Studio Code or IntelliJ IDEA will also be beneficial in this role.



Ideal Candidates

Ideal candidates for the Software Engineer II position are those who demonstrate strong technical proficiency along with excellent communication skills. They thrive in collaborative environments, can adapt to changes quickly, and possess a strong passion for developing innovative software solutions. A willingness to learn and apply new technologies, along with a commitment to delivering high-quality work, will further enhance their fit within the Ambry Genetics culture.


The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.