Senior Software Engineer (LIMS)

Insight Global

Fort Myers (FL)

On-site

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Insight Global is seeking a Senior Software Engineer (LIMS) to design, develop, and enhance Laboratory Information Management System solutions in a regulated environment. You will build scalable applications, optimize performance, and deliver enterprise-grade software for critical lab operations.

The role emphasizes strong Java-based development, LIMS workflows, CSV activities, and collaboration with QA, Lab Operations, and IT to ensure compliance with 21 CFR Part 11 and ALCOA+ data integrity.

Qualifications

  • Bachelor's degree in Computer Science or equivalent work experience.
  • 5+ years of experience in software development in Java environment.
  • Strong expertise in backend systems, RESTful APIs, and microservices architecture
  • Hands-on experience with Java frameworks (Spring, Spring Boot) and Python frameworks (Flask, Django, FastAPI)
  • Experience building scalable, highly available, fault-tolerant systems
  • Proficiency with SQL/NoSQL (PostgreSQL, MySQL)
  • Experience with cloud platforms (AWS, Azure)
  • Ability to improve application architecture and perform root cause analysis
  • Healthcare/LIMS experience is a plus

Responsibilities

  • Design, configure, and maintain SAPIO LIMS and/or LabVantage workflows, sample lifecycles, tests, and specifications.
  • Develop and support custom configurations, scripts, rules, and extensions
  • Configure and optimize laboratory processes such as: sample login and tracking, testing, results entry, review, and approval
  • Integrate LIMS with laboratory instruments and other lab applications (CDS, ELN, SDMS)
  • Participate in CSV activities including URS, FRS, and IQ/OQ/PQ
  • Ensure compliance with GxP, 21 CFR Part 11, and ALCOA+ data integrity
  • Troubleshoot LIMS production issues and perform root cause analysis
  • Support LIMS upgrades, patches, configuration changes, and system enhancements
  • Collaborate with QA, Lab Operations, and IT throughout SDLC
  • Create and maintain technical documentation, SOPs, and configuration guides

Skills

Backend development
RESTful APIs
Microservices architecture
Root Cause Analysis
Data modeling
Cloud platforms (AWS/Azure)
SQL/NoSQL databases
LIMS domain knowledge

Education

Bachelor's degree in Computer Science or equivalent

Tools

Java
Spring Boot
Python (Flask, Django, FastAPI)
AWS/Azure
SQL databases (PostgreSQL, MySQL)
NoSQL databases

Job description

Job Description

Insight Global is seeking a Senior Software Engineer (LIMS) to support the design, development, and enhancement of Laboratory Information Management System (LIMS) solutions within a highly regulated environment. This individual will play a key role in developing scalable applications, optimizing system performance, and delivering enterprise-grade software solutions that support critical laboratory operations.

The ideal candidate has strong .NET development experience, hands-on LIMS expertise, and a passion for building reliable, high-performing systems while collaborating with cross-functional teams.

Day-to-Day

Design, configure, and maintain SAPIO LIMS and/or LabVantage workflows, sample lifecycles, tests, and specifications.

Develop and support custom configurations, scripts, rules, and extensions

Configure and optimize laboratory processes such as:

Sample login and tracking

Testing, results entry, review, and approval

Integrate LIMS with:

Laboratory instruments (strainers, etc.), CDS, ELN, SDMS, and other lab applications

Participate in Computer System Validation (CSV) activities, including URS, FRS, and IQ/OQ/PQ

Ensure compliance with GxP, 21 CFR Part 11, and ALCOA+ data integrity principles

Troubleshoot and resolve LIMS production issues and perform root cause analysis

Support LIMS upgrades, patches, configuration changes, and system enhancements

Collaborate with QA, Lab Operations, and IT throughout the SDLC

Create and maintain technical documentation, SOPs, and configuration guides

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements

Bachelor’s degree in Computer Science or equivalent work experience.

5+ years of experience in software development in Java environment.

Strong expertise in backend systems, RESTful APIs, and microservices architecture

Hands-on experience with Java frameworks (Spring, Spring Boot) and Python frameworks (Flask, Django, FastAPI)

Experience building and maintaining scalable, highly available, and fault-tolerant systems

Proficiency with databases (SQL and NoSQL) such as PostgreSQL, MySQL

Experience with cloud platforms (AWS, Azure)

Strong hands-on skills with a proven ability to improve application architecture and resolve code-level issues quickly.

Ability to perform Root Cause Analysis on high-impact issues within the application.

Experience in designing and building data models to improve accessibility, efficiency, and quality of data. Healthcare Industry and or Laboratory Information Management Systems (LIMS) experience is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Laboratory Software Engineer Manager
Senior Laboratory Software Engineer Manager

Insight Global • Fort Myers (FL)

On-site
USD 140,000 - 190,000
Sr. Software Engineer
Sr. Software Engineer

Cypress HCM • United States

On-site
USD 100,000 - 130,000
Senior Software Engineer, LIMS (Hybrid)
Senior Software Engineer, LIMS (Hybrid)

NeoGenomics • Ramsey (NJ)

Hybrid
USD 100,000 - 130,000
401k match
Employee Stock Purchase Program
Tuition reimbursement
+2
LIMS Lead Engineer - LabVantage
LIMS Lead Engineer - LabVantage

Capgemini Engineering • Cincinnati (OH)

On-site
USD 140,000 - 190,000
Java Developer - LIMS
Java Developer - LIMS

Hollstadt Consulting • Minnesota

On-site
Staff Software Engineer, LIMS
Staff Software Engineer, LIMS

San Diego Stealth Startup • San Diego (CA)

On-site
USD 174,000 - 185,000
Senior LIMS Software Engineer - Scalable, Regulated Systems
Senior LIMS Software Engineer - Scalable, Regulated Systems

Insight Global • Fort Myers (FL)

On-site
USD 120,000 - 160,000
Sr. Software Engineer, LIMS
Sr. Software Engineer, LIMS

NeoGenomics Laboratories • Fort Myers (FL)

Hybrid
USD 90,000 - 130,000
Tuition reimbursement
401k match
Employee Stock Purchase Program
+1
Sr. Software Engineer, LIMS
Sr. Software Engineer, LIMS

NeoGenomics Laboratories • Ramsey (NJ)

Hybrid
USD 120,000 - 180,000
LIMS Administrator / HL7 Admin
LIMS Administrator / HL7 Admin

Apache • Juneau (AK)

On-site
USD 90,000 - 130,000
401(k)
Health insurance
Dental insurance
+2