Senior Software Engineer - LIMS Modernization
$200k - $210kOnterris
Role Description
CT LIMS is our most significant piece of custom-built enterprise software: a proprietary Laboratory Information Management System (LIMS) that runs production operations across multiple Onterris labs and carries a live, real-time Workday integration. It is a strategic asset despite its legacy codebase.
The team is doing the disciplined work to decide this system’s future: codebase archaeology, durable documentation and architecture readiness ahead of a modernization effort. The build starts fast. This is the engineer who helps make that build real.
You’ll bring modern engineering rigor (Spec-Driven, Test-First, AI-Augmented) to a system that has run for years on hard-won domain knowledge and a long-lived legacy codebase. You’ll reverse-engineer what exists, document it so any competent engineer can navigate it and help architect what comes next. One level down from owning the corporate transformation, you are the senior builder who turns specs and architecture decisions into working, tested software.
You’ll partner closely with the Staff Engineer, senior Labs developers, the cloud and landing-zone team, the platform architects and lab leadership. This is not pure archaeology and it is not a blank page. It is both at once.
The compensation range for this role is $200,000 - $210,000 USD, commensurate with experience, skills, and geographic location.
To thrive in this role, you'll be comfortable taking ownership of the following responsibilities:
- Build through Spec-Driven Development (SDD)
- Work “Blueprints Before Bricks”: the design is clarified in a Markdown specification before code is written.
- Author specifications and architecture-as-code in Markdown and Mermaid.js, committed to Git alongside the code.
- Help establish the templates and review habits that make spec-first development the default.
- Deliver test-first development (TDD)
- Build the automated test coverage that lets the team move fast with confidence.
- Hold the line on coverage standards, particularly for AI-generated code.
- Implement architectural guardrails that keep modular boundaries from eroding back into a monolith.
- Use AI as a force multiplier
- Use Cursor and Claude Code as primary instruments for codebase archaeology, documentation and prototyping.
- Contribute to the .cursorrules and prompt libraries that encode our architectural standards.
- Apply judgment about when AI accelerates (boilerplate, syntax, archaeology), when to collaborate (domain logic) and when to write manually (data integrity, edge cases).
- Reverse-engineer and document the legacy system
- Produce module-level documentation: purpose, inputs and outputs, dependencies, data models and known technical debt.
- Build data-flow diagrams for the sample lifecycle, Workday integration, billing and invoicing triggers, instrument interfaces and user authentication and authorization.
- Contribute to the integration inventory and technical-debt register, triaging components as Fix Now, Doc and Defer or Accept Risk.
- Contribute to architecture and cloud readiness
- Help shape CT LIMS placement within our Azure landing zone and environment tiers (production, non-production, sandbox).
- Contribute to high-availability and hybrid on-prem design, including the instrument-integration constraints that require a local network presence.
- Partner with the Staff Engineer, the cloud and landing-zone owner and the platform architects so the modernization aligns with adjacent Onterris platforms rather than duplicating them.
- Develop reference implementations and prototypes that de-risk the architecture choice while it is still being made.
- Help the team move from “ready to start” to “shipping” without a standing start if the modernization is approved.
Qualifications
- 7+ years of professional software engineering experience.
- Strong cloud-native engineering fundamentals (Azure preferred; AWS or GCP equivalent acceptable).
- Demonstrated practice with Spec-Driven and Test-Driven Development, clean architecture and domain-driven design.
- Hands-on experience with AI-assisted development tools (Cursor, Claude Code, GitHub Copilot or similar).
- Ability to read, reverse-engineer and reason about an unfamiliar or legacy codebase you did not write.
- Comfortable producing documentation and diagrams as code (Markdown, Mermaid.js) versioned in Git.
- Strong communication skills. You can explain the “why” to experienced engineers and partner effectively across teams.
- You respectfully challenge your peers, and welcome the opportunity when others challenge you.
- You are flexible, resilient and curious.
- You understand prior art but are compelled to iterate beyond it.
Requirements
- Experience reverse-engineering or maintaining systems written in Perl or another long-lived legacy language.
- Background in LIMS, scientific or other regulated and compliance-driven software (EPA reporting, chain-of-custody, lab accreditation).
- Experience with Oracle, and with evaluating database migrations (for example, toward PostgreSQL and or Snowflake).
- Familiarity with containerization (Podman or Docker) and hybrid on-prem and cloud deployment patterns.
- Exposure to enterprise integrations such as Workday.
- Familiarity with prompt engineering and AI workflow optimization.
Benefits
- Competitive salary range of $200,000 - $210,000 USD.
- Opportunity to work on impactful projects that protect the environment.
- Collaborative work environment with a focus on innovation.
Company Description
Onterris is a leading global environmental solutions company partnering with organizations to solve complex challenges where environmental pressures, regulatory expectations and operational risks intersect. Guided by our mission to advance the way of life without compromising the integrity of our environment, we believe environmental responsibility and human progress are fundamentally connected.
Our scientists, engineers, field teams and consultants apply systems thinking that unites science, data and practical expertise to deliver solutions that strengthen our clients’ resilience, mitigate risk and protect the air, water and soil that sustain communities, while uncovering responsible paths forward for planet and progress.
For more information, visit .
We are an equal opportunity employer and encourage applications from people of all backgrounds. We acknowledge that these experiences and perspectives help to enrich our teams and contribute to our ongoing success. We are committed to providing access and reasonable accommodation in our employment for all applicants.
For US residents, click here to learn more.
- AI Systems Modernization DeveloperBentley Systems is seeking a talented Senior Developer to become a valued member of a dedicated... ...with, support and guide other software developers in the company... ...providing solutions for architecture, engineering, and construction - watch this...SeniorWorldwide
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Design, develop, test, deliver, and maintain software for satellite ground systems. Work with... ..., and microservice software design Modern DevSecOps and Continuous Integration/Continuous...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$120k - $160k
Role Description As a Senior Software Engineer (Modern .NET), you will play a key role in building new web-based ERP products for county and city governments. This is a senior, backend-focused individual contributor role with meaningful ownership and influence. You will...SeniorFull timeLocal area$130k - $170k
What You'll DoWe’re looking for a Senior Software Engineer II to join our Retirement & Income Solutions (RIS) organization, supporting a critical modernization initiative across the enterprise. This role sits on a newly formed engineering enablement team, where you’ll help...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work- ...Senior Software Engineer IV – STARLIMS Remote, U.S.| Full Time | R&D STARLIMS provides leading... ...Laboratory Information Management System (LIMS) solutions that have served customers... ...This role will play a key role in modernizing the technology stack to support continued...SeniorFull timeRemote work
- ...Senior Software Engineer, AI Code Modernization Location: Hybrid – Exton, PA/Philadelphia Position Summary Bentley is building a specialized AI Code Modernization team focused on applying advanced AI techniques to transform large-scale engineering software...SeniorWorldwide
$86.8k - $198k
Modern Software Developer, SeniorThe Opportunity:Are you looking for an opportunity to not just... ...role is more than just coding. As a senior full stack developer at Booz Allen, you... ...Computer Science, Data Science, Computer Engineering, or Statistics, or 8+ years of experience...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$142.5k - $264.7k
...Catalyst (DDC) organization leads the modernization of our computational and data ecosystems... .... We’re looking for a full-stack software engineer to join our team building modern software... ...design and implement integrations between LIMS, ELN, workflow orchestration systems,...SeniorFull timeLocal areaWorldwideRelocation package3 days per week$156k
...approach to game development. We are fully remote. The Senior Software Engineer - Engine is expected to work with minimal oversight and to... ...achieve results Understand or be willing to specialize in modern rendering pipelines and GPU/CPU performance considerations...SeniorRemote work- ...iHerb Inc. is seeking a Sr. Software Engineer II to build and modernize their product catalog in a remote setting. This role involves full-stack development using .NET/C#, React, and various backend technologies, focusing on quality through automated testing. The ideal...SeniorRemote work
- ...people have had to learn and adapt to software. Makai creates solutions that adapt to... ...This is a full-time remote role for a Senior Software Engineer at Makai Labs. The Senior Software Engineer... ...code Familiarity with modern authorization mechanisms. Solid experience...SeniorFull timeLocal areaRemote workFlexible hours
- ...well-structured design Partner closely with leadership and engineering to translate product goals into pragmatic solutions Help shape... ...shipping production web applications ~ Strong Python and modern backend framework experience ~ Hands-on experience deploying...SeniorRemote work
- ...Leveraging AI to drive meaningful healthcare impact for patients. About Role We are seeking a Senior Software Engineer with deep experience in AWS Amplify and modern cloud-native architectures. You will play a key role in designing secure, reliable systems that...SeniorRemote work
- ...equips business owners and buyers with a modern, data‑driven marketplace to buy or sell,... ...value compounds across the platform. Engineers here use AI as a force multiplier in their... ...their lives. About the Role As a Software Engineer, you’ll work directly with our...SeniorTemporary workWork at officeFlexible hours
- ...building award-winning games or crafting engine technology that enables others to make visually... ...experience building production software in Rust Owned and shipped large initiatives... ...robust mental well-being program through Modern Health, which provides free therapy and...Senior
- ...leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a... ...they purchase a policy, ensuring a seamless, reliable, and modern experience. You'll contribute to architectural decisions,...SeniorFor contractorsLive inRemote work
$130k - $170k
What You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll be... ...lead providing architectural oversight for the modernization of our retirement recordkeeping platform by designing scalable...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work- ...scalable web and mobile applications using modern front-end and backend technologies and... ...: Bachelor's degree in Mechanical Engineering, Computer Science or related field of study... ...study and Six (6) years of experience as a Software Engineer, Systems Engineer, or related...SeniorWork at officeLocal areaRemote workWork from home
$124k - $187k
...Senior Software Engineer Job Description Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential... ...scalable, cloud-native solutions while leveraging modern AI tools to accelerate development and improve code quality...SeniorFull timeWork from home- ...you. Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful... ..., test, deploy, maintain, and improve software. Apply modern software development practices (serverless computing,...SeniorFull timeImmediate startShift work
$151.44k - $174.39k
...Automotive - USA Job Family Group Engineering / Product Development Job Profile Sr Software Engineer Management Level... ...Corporate Services, LLC Senior Software Engineer Job Description... ...web hosted applications using a modern cloud provider (AWS, Azure or...SeniorRemote workFlexible hoursShift work- ...DEPLOY has been retained to find a senior-level Software Engineer to join us on an hourly, flexible contract basis and help build the next generation... ...full-stack range ~ Expert-level TypeScript and modern JavaScript (ES2020+), including async patterns and type-safe...SeniorHourly payContract workImmediate startRemote workFlexible hours
- ...Senior Software Engineer Metriport is an open-source data intelligence platform that helps healthcare organizations access and exchange patient... ...TCP messages from hospitals using a 90s era protocol to modern based webhooks that we route to our customers. Using LLMs...SeniorWork at officeRemote workWork from homeRelocationFlexible hours
- ...digital design environment for the engineering and design of ecosystems—... ...practice and an emerging software product. Today, our work spans... ...enthusiastic and innovation-driven Senior Software Engineer to support... ...3D visualization tools using modern web technologies....SeniorRemote work
- ...Position Summary: Are you a seasoned engineer who loves building cloud-native... ...Services Limson Team is looking for a Senior Software Engineer to help spearhead the evolution... ...development, and deployment of a brand-new, modern web application built entirely within our...SeniorWork at officeRemote workMonday to Friday
$125.4k - $181.42k
...for vulnerable older adults and frail seniors. We are an integrated care delivery organization... ...and experienced Full Stack Senior Software Engineer to help build and scale our next... ...integrations, front end experiences, and modern cloud architecture. You will play a...SeniorLocal areaRemote work- ...-stage SaaS fintech building the credit infrastructure for modern banking. We make Buy Now, Pay Later a native banking product... ...together. Where you’ll make an impact As a Senior Software Engineer on our Core Team, you’ll help build the operating system powering...SeniorTemporary workWork at officeLocal areaWork from homeFlexible hours
$80k - $120k
...Department BSD CTD - Engineering - HEAL About the Department The Center for Translational... ...at , , , and . Job Summary Senior Software Engineers perform web application... ...including in-depth knowledge of one or more modern programming languages, or having...SeniorWork experience placementFlexible hours$119.85k - $162.15k
..., prepaids, and accruals—that are the backbone of modern business. We are not just a software provider; we are the unified subledger that eliminates... ...That Matter Most FinQuery is looking for a Senior Software Engineer to join our Engineering team. The Senior...SeniorContract workWork experience placementCasual workWork at officeImmediate startWork from homeWorldwideFlexible hours$180k - $258.75k
...Policy and Large Behavior Models. We are looking for a Senior Software Engineer to join our end-to-end automated driving team, supporting the... ...public road deployments. The ideal candidate has strong modern C++ (C++14/17/20) and Python programming experience, a...SeniorLocal areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - LIMS Modernization. Be the first to apply!
- agile software developer Remote
- software developer internship no experience Remote
- intermediate software engineer Remote
- software engineer staff Remote
- experienced software developer Remote
- work from home software developer Remote
- software developer no experience Remote
- software developer fintech Remote
- software data engineer Remote
- financial software developer Remote





















