
Full Stack Software Engineer
Azenta, Inc.3 days ago
South Plainfield, NJ, USAMid Level
Base Salary
$114k - $142k/yr
Responsibilities
- Design, develop, test, deploy, and maintain full-stack capabilities across interfaces, services, APIs, integration middleware, and data layers.
- Translate laboratory user needs and operational processes into intuitive workflows, user experiences, technical designs, and acceptance criteria.
- Define data models and build secure, traceable APIs for sample, workflow, status, and metadata exchange with LIMS systems.
- Contribute to architecture, performance, scalability, reliability, security, observability, and supportability improvements.
- Integrate the platform with laboratory instruments, automation systems, enterprise identity, messaging, data, and monitoring services.
- Implement data validation, error handling, retries, operational monitoring, auditability, and support for regulated workflows.
- Collaborate with Quality Assurance on requirements, design specifications, test evidence, release documentation, and audit-ready records.
- Work with Lab Operations, Bioinformatics, LIMS, Quality, and IT teams across the U.S., EMEA, and APAC.
Requirements
- At least 3 years of professional full-stack software development experience building and supporting enterprise or operational platforms.
- Strong proficiency with a modern frontend framework such as React or Vue, including reusable components and responsive interface design.
- Strong backend development experience with .NET or Python, REST APIs, service design, relational databases, and data modeling.
- Experience with Git-based development, automated testing, CI/CD, Docker or similar container technologies, and AWS deployment.
- Experience designing secure, scalable, observable, and supportable applications with authentication, authorization, logging, monitoring, and error handling.
- Experience integrating enterprise systems through APIs, web services, messaging, or file-based interfaces.
- Understanding of modular architecture, distributed-system design, data integrity, performance optimization, and software engineering practices.
- Ability to translate complex workflows and requirements into technical designs, testable acceptance criteria, and intuitive software solutions.
- Strong analytical, problem-solving, documentation, and communication skills.
- Preferred experience includes laboratory informatics or LIMS, workflow-intensive platforms, external devices, automation, robotics, regulated environments, validation, audit trails, platform modernization, responsive accessible interfaces, and regional Agile collaboration.
- Exposure to AI-assisted workflows using APIs, prompt engineering, retrieval-augmented generation, or vector search is helpful but not required.
Benefits
- Position is located in South Plainfield, New Jersey.
- Azenta is an equal opportunity employer and provides application assistance for applicants with disabilities.
Tech Stack
Categories
About Azenta, Inc.
Azenta provides cold-chain sample management and genomic services, plus automated biostorage and cryogenic systems used in drug development, clinical research, and cell and gene therapy. It sells instrumentation and software and operates service labs and biorepositories for pharmaceutical, biotech, academic, and healthcare customers. The company is headquartered in Burlington, MA, and is publicly traded on Nasdaq under the ticker AZTA, with operations across North America, Europe, and Asia.