Rochester Regional Health

Software Engineer – STARLIMS

Rochester Regional Health

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $9,200 - $125,000 per year

About the role

  • Work collaboratively with business analysts, testers, and client end-users to understand system requirements and implement optimal solutions.
  • Develop, configure, and customize established STARLIMS workflows, reports, and dashboards based on documented requirements.
  • Assist in analysis, coding, testing and validation efforts for new features, bug fixes, and system upgrades/patches.
  • Perform routine maintenance and operational support for STARLIMS and related integration incidents (Break/Fix), escalating complex issues to senior engineers.
  • Execute pre-defined code changes and update custom scripts under supervision.
  • Support STARLIMS upgrades/patching to ensure functional compliance.
  • Manage the utilization / management of STARLIMS services / API, including the development of custom scripts.
  • Collaborate with end-users and senior team members to clarify requirements and test solutions.
  • Maintain and update technical documentation (configuration guides, test scripts) using tools like JIRA.
  • Assist in data migration and data cleanup activities during system updates.
  • Follow and adhere to defined application development standards, best practices, and IT Security principles.
  • Support the setup and testing of basic interfaces using standards like HL7, JSON, APIs, others with 3rd party systems and Instruments / instrument middleware.
  • Develop and maintain sample/workflow management modules, reporting and dashboard components, Stability management, inventory, and instrument management modules.
  • Customize business rules, forms, calculations, and user interfaces.
  • Troubleshoot system issues and provide tier-2/3 technical support.
  • Perform upgrades, patches, hotfix deployments, and version migrations.
  • Improve system performance, stability, and security.
  • Create / assist in the development and maintain technical design documents, SOPs, configuration specs, and release notes.
  • Support validation activities, IQ/OQ/PQ documentation, test scripts and execution, change control processes.
  • Ensure compliance with FDA 21 CFR Part 11, GxP, MHRA, and other applicable regulations.
  • Code development using best-practice IT security principles.

Requirements

  • Bachelor’s degree in computer science, information systems, or related field or equivalent relevant experience.
  • 4+ years of experience in STARLIMS development, including configuration, customization, and integration.
  • Excellent programming and problem-solving skills; capable of architecting and troubleshooting highly complex STARLIMS and other software solutions using: HTML, JavaScript, SQL, scripting languages, stored procedures (SQL Server and Oracle) etc.
  • Deep technical understanding of STARLIMS system coding and architecture, performance tuning, and database optimization.
  • Ability to translate business needs in implemented or new customized workflows in STARLIMS.
  • Proven track record of CSV and GAMP compliant software development projects in a regulated life sciences environment.
  • Familiarity with industry regulations (GMP, GLP, CLIA, ISO, GxP, 21 CFR Part 11, MHRA) through secure and compliant solutions.
  • Ability to participate and contribute to technical discussions, collaborate effectively with business stakeholders, and drive technical consensus.
  • Strong understanding of Agile/Scrum methodologies and DevOps practices for LIMS development.
  • Experience in pharmaceutical, biotech, public health, or forensic laboratory environments.
  • Knowledge of GxP/GLP guidelines, audit trails, and regulated system validation.
  • Familiarity with automation/instrument integration standards (ASTM, HL7, XML, REST APIs).
  • Experience with STARLIMS Mobile, Advanced Analytics, or SDMS modules.
  • Understanding of laboratory workflows and LIMS concepts / Experience working in a laboratory is highly desired.
  • Strong proficiency in: JavaScript, HTML5, CSS, SQL Server (queries, stored procedures), .NET or related backend languages (depending on environment).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
STARLIMS developmentconfigurationcustomizationintegrationHTMLJavaScriptSQLscripting languagesstored proceduresdatabase optimization
Soft skills
problem-solvingcollaborationtechnical discussionscommunicationdriving technical consensustranslating business needstroubleshootingparticipation in Agile/Scrumsupporting validation activitiesadhering to best practices
Certifications
Bachelor’s degree in computer scienceCSV compliant software developmentGAMP compliant software development