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

jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - LIMS Modernization based in the United States.

This senior engineering role sits at the center of a major modernization initiative for a mission-critical Laboratory Information Management System (LIMS).
You will combine modern software engineering practices with deep analysis of a long-lived enterprise codebase and its business logic.
The role gives you the opportunity to transform undocumented legacy knowledge into clear specifications, architecture, tests, and production-ready software.
You will work closely with senior engineers, cloud and platform architects, infrastructure teams, and laboratory leadership.
AI-assisted development will be a core part of the engineering workflow, alongside Spec-Driven Development, Test-Driven Development, and clean architecture.
Your work will directly influence the future architecture, reliability, scalability, and maintainability of systems supporting laboratory operations.
This is an opportunity to modernize a critical platform while building software that ultimately supports environmental protection and healthier communities.

Accountabilities

  • Drive Spec-Driven Development: Establish a “blueprints before bricks” approach by clarifying designs in Markdown specifications before implementation and documenting architecture as code using Markdown and Mermaid.js.
  • Build with Test-Driven Development: Create comprehensive automated test coverage, maintain quality standards, and establish architectural guardrails that preserve modularity and prevent the system from reverting to a monolithic structure.
  • Apply AI-assisted engineering: Use tools such as Cursor, Claude Code, GitHub Copilot, or comparable solutions for codebase archaeology, documentation, prototyping, and development while applying sound engineering judgment to AI-generated code.
  • Reverse-engineer legacy systems: Analyze unfamiliar code and produce detailed module-level documentation covering purpose, inputs and outputs, dependencies, data models, and known technical debt.
  • Document critical data flows: Create version-controlled Mermaid diagrams covering sample lifecycles, enterprise integrations, billing and invoicing triggers, instrument interfaces, and authentication and authorization.
  • Manage technical debt: Contribute to integration inventories and technical-debt registers, helping prioritize components for immediate remediation, documentation, deferral, or accepted risk.
  • Support cloud modernization: Help define the system’s placement within Azure cloud infrastructure and environment tiers while accounting for high availability, hybrid deployment, and local network requirements for laboratory instruments.
  • Collaborate on architecture: Partner with staff-level engineering, cloud, platform, and laboratory stakeholders to ensure the modernization aligns with broader enterprise architecture and avoids unnecessary duplication.
  • Develop reference implementations: Build prototypes and proof-of-concept implementations for the highest-risk areas of the target architecture, using evidence to inform technical decisions.
  • Accelerate delivery: Help transition the modernization effort from architectural readiness into active development and production delivery without unnecessary ramp-up.
  • Create reusable AI workflows: Contribute to prompt libraries, coding standards, and AI-assisted development practices that can be adopted consistently across the engineering team.

Requirements

  • 7+ years of professional software engineering experience with a strong track record delivering production software.
  • Strong cloud-native engineering fundamentals; Azure experience preferred , with AWS or GCP experience also considered.
  • Demonstrated experience with Spec-Driven Development, Test-Driven Development, clean architecture, and domain-driven design .
  • Hands-on experience using AI-assisted software development tools such as Cursor, Claude Code, GitHub Copilot, or similar technologies.
  • Ability to confidently read, understand, reverse-engineer, and improve an unfamiliar or legacy codebase.
  • Experience creating technical documentation and diagrams as code using Markdown, Mermaid.js, and Git-based workflows .
  • Strong understanding of automated testing, modular architecture, software quality, and architectural guardrails.
  • Strong communication and collaboration skills, with the ability to explain technical reasoning to experienced engineers and cross-functional stakeholders.
  • Comfortable constructively challenging technical decisions while remaining open to feedback and alternative perspectives.
  • Flexible, resilient, curious mindset with an ability to learn from existing systems while continuously seeking better approaches.
  • Preferred: Experience maintaining or reverse-engineering Perl or another long-lived legacy programming language.
  • Preferred: Background in LIMS, scientific software, or regulated and compliance-driven environments, including areas such as environmental reporting, chain of custody, or laboratory accreditation.
  • Preferred: Experience with Oracle and evaluating database migration strategies, including potential transitions toward PostgreSQL or Snowflake.
  • Preferred: Familiarity with Podman, Docker, containerization, and hybrid on-premises/cloud deployment patterns.
  • Preferred: Experience with enterprise integrations such as Workday.
  • Preferred: Familiarity with prompt engineering and AI workflow optimization.

Benefits

  • Annual compensation: $200,000–$210,000 USD, depending on experience, skills, and geographic location.
  • Fully remote work opportunity within the United States.
  • Opportunity to work on a strategically important enterprise modernization initiative from its architectural and implementation stages.
  • Exposure to modern cloud-native engineering, AI-assisted development, Spec-Driven Development, and Test-Driven Development.
  • Opportunity to shape the architecture and future technical direction of a mission-critical laboratory platform.
  • Collaborative environment involving senior engineers, architects, cloud specialists, platform teams, and laboratory experts.
  • Meaningful work supporting systems that contribute to protecting air, water, soil, and communities.
  • Equal opportunity workplace committed to inclusion and accessibility.
  • Reasonable accommodation available for applicants who require it.
  • Opportunity to contribute to technology with real-world environmental and societal impact.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - LIMS Modernization in United States vacancy
  • $200k - $210k

    Role Description CT LIMS is our most significant...  ...custom-built enterprise software: a proprietary...  ...readiness ahead of a modernization effort. The build starts fast. This is the engineer who helps make that build...  ...transformation, you are the senior builder who turns... 
    Senior
    Full time
    Local area
    Flexible hours

    Onterris

    Remote
    4 days ago
  • $200k - $210k

     ...impact. This role is focused on modernizing our proprietary Laboratory...  ...and prompt libraries. Reverse‑engineer and document legacy system...  ...Qualifications 7+ years of professional software engineering experience....  .... Preferred: Background in LIMS, scientific or regulated... 
    Senior
    Flexible hours

    LE002 Onterris Payroll, LLC

    Little Rock, AR
    2 days ago
  • 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
    3 days ago
  •  ...Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of engineers, architects, and leaders in an Agile environment...  ...services, and microservice software design. Modern DevSecOps and Continuous Integration/Continuous... 
    Senior
    Relocation
    Relocation package

    Raytheon

    Aurora, CO
    3 days ago
  •  ...DriveTime Family of Brands is seeking a Senior Software Engineer to modernize critical legacy accounting, cashiering, and operational workflows. You will design, develop, and maintain scalable full‑stack applications using Angular and .NET, translating mainframe workflows... 
    Senior
    Remote work

    DriveTime Sales and Finance Company, LLC

    Phoenix, AZ
    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
    6 days ago
  • DriveTime Family of Brands in Tempe, AZ is seeking a Senior Software Engineer to modernize legacy green‑screen applications into reliable, cloud‑hosted systems. You will design and build full‑stack solutions using Angular and .NET, collaborating with product, business,... 
    Senior
    Remote job

    DriveTime

    Tempe, AZ
    2 days ago
  • NeoGenomics Laboratories is seeking a Senior Software Engineer (LIMS) to support in-house development of Laboratory Information Systems. You will design and maintain workflows, ensure compliance with industry regulations, and troubleshoot software issues. The candidate... 
    Senior

    NeoGenomics

    Aliso Viejo, CA
    4 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
    13 days ago
  • $150k - $175k

    A leading life sciences software provider in Fremont, CA, is seeking a Senior Software Engineer to develop and optimize their Laboratory Information Management System (LIMS). The ideal candidate will work cross‑functionally and develop scalable software solutions that... 
    Senior

    Personalis

    Fremont, CA
    5 days ago
  •  ...Description MyOme is looking for a top-notch senior software engineer to join us on our mission to help...  ...and comfort with designing APIs, modern software development, and unit testing...  ...laboratory information management systems (LIMS) healthcare and HIPAA compliance... 
    Senior
    Full time
    2 days per week

    Myome

    San Francisco, CA
    1 day 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

    Des Moines, IA
    1 day ago
  • Barclays is seeking a Senior Software Engineer for CIAM to design, develop and modernize our digital platform capabilities in Whippany, NJ. You will migrate legacy platforms to strategically aligned platforms and collaborate with business-aligned engineering and product... 
    Senior

    Barclays

    Whippany, NJ
    4 days ago
  • $158.6k - $181k

    Senior Software Engineer (Bank Modernization) job at Capital One. McLean, VA. Senior Software Engineer (Bank Modernization) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive... 
    Senior
    Full time
    Part time
    Internship
    H1b
    Local area

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Mc Lean, VA
    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
    3 days ago
  • Kunai is seeking a Senior Software Engineer to join a high-impact digital payments modernization program. You will build and maintain backend services for card network integration, focusing on Java, PostgreSQL, and OpenShift, while modernizing legacy to cloud-native architectures... 
    Senior

    PVH (Tommy Hilfiger/Calvin Klein)

    Chicago, IL
    2 days ago
  • Capital One in McLean, VA is seeking a Senior Software Engineer for their Bank Modernization team. As part of a collaborative environment, you'll design and develop key components of modernized platforms, focusing on driving innovation and efficiency. The position requires... 
    Senior
    Bank staff

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Mc Lean, VA
    1 day 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
    2 days ago
  • $125k - $155.25k

     ...Description Description Codexis, a biotechnology company based in Redwood City, CA, is looking to hire a Senior Front-End Software Engineer with Development and Support of LIMS experience .   Codexis is a leading enzyme engineering company leveraging its proprietary... 
    Senior
    Temporary work
    Summer holiday
    Flexible hours

    Codexis Inc

    Redwood City, CA
    more than 2 months ago
  • Senior ServiceNow Developer (Modernization, Automation & AI)Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and... 
    Senior

    Dell Technologies

    Round Rock, TX
    5 days 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
    2 days ago
  • Role Description This is a senior technical role covering the full software development lifecycle,...  .... The Senior Software Engineer IV will own architecture...  ...will play a key role in modernizing the technology stack to...  ..., and configuration for LIMS. ~Provide day-to-day... 
    Senior
    Full time

    STARLIMS Corporation

    Remote
    2 hours ago
  •  ...HireDescription:We are seeking an experienced Senior Developer specialized in migrating Java...  ...the cloud. You will take ownership for modernizing Java/J2EE applications and migrating...  ...’s degree in Computer Science, Engineering, or a related field (or equivalent practical... 
    Senior
    3 days per week

    RHO Consulting Services

    Rockville, MD
    3 days ago
  •  ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As an AI Modernization Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Bank- Wealth Management Technology, you are an integral part... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  • Senior ServiceNow Developer (Modernization, Automation & AI) Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and... 
    Senior

    Dell Technologies

    Round Rock, TX
    3 days ago
  •  ...through a start-up mindset and modern methods, fusing strategy,...  ...customer experience with agile engineering and problem-solving creativity...  ...a skilled and experienced Senior C++ Developer and Migration Specialist...  ....Knowledge of modern software architecture, including microservices... 
    Senior

    Publicis Media

    San Jose, CA
    4 days ago
  •  ...creativity and innovation. We are seeking a Senior Software Engineer to design and build the software...  ...opportunity to build foundational systems in a modern drug discovery organization. Key...  ...environment. Experience with LIMS, ELNs, compound registration systems,... 
    Senior

    Superluminal Medicines, Inc.

    Boston, MA
    4 days ago
  •  ...Build our Product. Own and implement software features that help to power our AI platform...  ...patterns, and review processes; mentor engineers. Co-own our culture of practical, reliable...  ...AI at the core ~ Knowledgeable about modern web application development practices.... 
    Senior
    Full time

    F2

    San Francisco, CA
    1 day ago
  • $225k - $265k

     ...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software...  ...into the doctor's legacy system and provide a modern experience: online scheduling, paperless check-in,... 
    Senior
    Full time
    Work at office
    Work from home

    Nextpatient

    United States
    1 day ago
  •  ...What is The Role We're looking for a Senior Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert...  ...and sometimes handling them yourself. Write idiomatic modern Java -- Elasticsearch is 99.8% Java! What You Bring... 
    Senior
    Full time

    Elastic

    United States
    1 day ago

Do you want to receive more vacancies?

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