DescriptionNeoGenomics is looking for a Senior Software Engineer (LIMS) who wants to learn to continue to learn in order to allow our company to grow. This is a hybrid position to work out of Ramsey, NJ or Fort Myers, FL.
Position Summary:As a Senior Software Engineer (LIMS) you will support in house development efforts in the form of Laboratory Information Systems application development, architecture reviews, code reviews, code level bug identification & remediation, root cause analysis, and performance tuning. Will also provide oversight and cross checks to existing code bases in close partnership with our quality assurance process.
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 (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
Education, Experience & Qualifications:- Bachelor's degree in Computer Science or equivalent work experience.
- 5+ years of experience in software development in Java environment.
- Must be authorized to work in the United States without the need for current or future employer sponsorship.
- Healthcare Industry and or Laboratory Information Management Systems (LIMS) experience is a plus.
- Strong expertise in backend .Net systems, RESTful APIs, and microservices architecture
- Hands-on experience with Java frameworks (Spring, Spring Boot) and Python frameworks (Flask, Django, FastAPI)
- Solid understanding of data structures, algorithms, and object-oriented design principles
- Experience building and maintaining scalable, highly available, and fault-tolerant systems
- Proficiency with databases (SQL and NoSQL) such as PostgreSQL, MySQL
- 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.
- Understanding of IT Security and Compliance audit processes.
Pay Range (will vary based on location & experience) $118,000.00 - $ 148,000.00 Annually, Plus Annual Bonus
In all instances, the salary paid will satisfy minimum salary laws.