Flexible Work, Better Balance
The Lead Software Engineer is an advanced individual contributor role responsible for delivering high-quality, scalable software solutions and providing technical leadership within the team. This position sets engineering standards, leads complex projects, and contributes to product and technical roadmaps without direct people management responsibilities.
Job Responsibilities
β’ Design, build, and maintain RESTful web services and modern single-page applications.
β’ Develop scalable microservices on AWS that support LIMS workflows.
β’ Write clean, well-tested code following TDD practices.
β’ Participate in code and design reviews; give and receive constructive feedback.
β’ Work closely with product, QA, and other engineers in an Agile/Scrum team.
β’ Help improve coding standards, CI/CD pipelines, and DevOps automation.
β’ Troubleshoot issues across the stack and support applications through their full lifecycle.
β’ Communicate progress, tr...