Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - LIMS Modernization

$200k - $210k
Full-time

Onterris

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.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - LIMS Modernization in Remote vacancy
  • 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... 
    Senior
    Worldwide

    Bentley Systems

    Exton, PA
    2 days ago
  • $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... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    RTX

    East Aurora, NY
    2 days ago
  • $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... 
    Senior
    Full time
    Local area

    Computer Information Concepts

    Remote
    3 hours ago
  • $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... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    4 hours ago
  •  ...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... 
    Senior
    Full time
    Remote work

    STARLIMS

    Florida
    18 days ago
  •  ...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... 
    Senior
    Worldwide

    Bentley Systems

    Exton, PA
    7 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    23 hours ago
  • $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,... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    South San Francisco, CA
    1 day ago
  • $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... 
    Senior
    Remote work

    Thought Pennies

    California
    18 days ago
  •  ...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... 
    Senior
    Remote work

    iHerb Inc.

    United States
    2 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Makai Labs

    New York, NY
    a month ago
  •  ...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... 
    Senior
    Remote work

    ProNexus LLC

    New York, NY
    12 days ago
  •  ...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... 
    Senior
    Remote work

    Rainfall Health

    San Francisco, CA
    3 days ago
  •  ...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... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Baton

    New York, NY
    27 days ago
  •  ...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

    Epic Games

    North Carolina
    3 days ago
  •  ...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,... 
    Senior
    For contractors
    Live in
    Remote work

    SageSure

    Jersey City, NJ
    13 days ago
  • $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... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Des Moines, IA
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home

    G M Co

    Austin, TX
    7 days ago
  • $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... 
    Senior
    Full time
    Work from home

    Costar Group, Inc.

    San Diego, CA
    18 days ago
  •  ...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,... 
    Senior
    Full time
    Immediate start
    Shift work

    Equifax

    Alpharetta, GA
    19 days ago
  • $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... 
    Senior
    Remote work
    Flexible hours
    Shift work

    COX COMMUNICATIONS INC

    Austin, TX
    18 days ago
  •  ...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... 
    Senior
    Hourly pay
    Contract work
    Immediate start
    Remote work
    Flexible hours

    DEPLOY LTDA

    Atlanta, GA
    18 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours

    Metriport

    San Francisco, CA
    24 days ago
  •  ...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.... 
    Senior
    Remote work

    OXMAN

    New York, NY
    18 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    Gordon Food Service

    Atlanta, GA
    27 days ago
  • $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... 
    Senior
    Local area
    Remote work

    Prosper Services

    Long Beach, CA
    18 days ago
  •  ...-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... 
    Senior
    Temporary work
    Work at office
    Local area
    Work from home
    Flexible hours

    Equipifi Inc

    Scottsdale, AZ
    18 days ago
  • $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... 
    Senior
    Work experience placement
    Flexible hours

    University of Chicago

    Chicago, IL
    27 days ago
  • $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... 
    Senior
    Contract work
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Work from home
    Worldwide
    Flexible hours

    FinQuery

    Atlanta, GA
    18 days ago
  • $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... 
    Senior
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - LIMS Modernization. Be the first to apply!