Sr Software Engineer

Overview

Remote
On Site
USD 132,600.00 - 199,160.00 per year
Full Time

Skills

Collaboration
Technical Communication
Computer Networking
Organized
RAN
Dynamic Testing
Random Testing
Documentation
Quality Assurance
Test Cases
SAP BASIS
Exploratory Testing
Integration Testing
Business Intelligence
POC
Testing
Reporting
Mentorship
SQL
ELN
Microsoft Azure
LIMS
Servers
Training
Health Insurance
Linear Programming

Job Details

Job Summary

Job Description

Sr. LIMS Software Engineer is responsible for design, coding, testing, review, maintenance and development for Medline's STARLIMS LIMS application. This includes implementing new features, change controls, and fixes to any bugs or errors within the STARLIMS Application. Lead in evaluating how LIMS can be improved, streamlined, and integrated with other software, services, and solutions. Must be able to communicate and collaborate effectively with LIMS stakeholders, IT reps, and lab other cross-functional teams both in layman and technical communication.

Responsibilities:

  • Design, develop, and maintain highly scalable and reliable lab software solutions for LIMS.
  • Lead in evaluating ways to streamline and improve efficiencies in LIMS and its associated software, services, etc.
  • Lead in evaluating systems, servers, networking, and other applications associated with LIMS to ensure they are properly designed organized and efficiently ran.
  • Perform Coding for STARLIMS exclusively, with the purpose of maintaining the existing STARLIMS Environments (DEV, TEST, PROD) by implementing new features, change controls, and fixing any bugs or errors within the STARLIMS Application.
  • Must be able to understand, execute, and document the following testing.
    • Scripted Testing - Dynamic testing in which the tester's actions are prescribed by written instructions in a test case.
    • Unscripted Testing - Dynamic testing in which the tester's actions are not prescribed by written instructions in a test case. It includes:
    • Ad-hoc Testing - A concept derived from unscripted practice that focuses primarily on performing testing that does not rely on large amounts of documentation (e.g., test procedures) to execute.
    • Error-Guessing - A test design technique in which test cases are derived on the basis of the tester's knowledge of past failures or general knowledge of failure modes.
    • Exploratory Testing - Experience-based testing in which the tester spontaneously designs and executes tests based on the tester's existing relevant knowledge, prior exploration of the test item (including results from previous tests), and heuristic "rules of thumb" regarding common software behaviors and types of failure. Exploratory testing looks for hidden properties, including hidden, unanticipated user behaviors, or accidental use situations that could interfere with other software properties being tested and could pose a risk of software failure.
    • Integration Testing - Scripted Testing, Unscripted Testing, or a combination of both, that's usually performed in the TEST LIMS environment. Integration testing is to be performed by the BI Analyst or Report Manufacture and if necessary, a SME or Lab POC. They are to make sure the report request is satisfying the submitters requirements, and that report is functioning adequately as expected.
    • Verification Testing - Scripted Testing, Unscripted Testing, or a combination of both, that's performed to verify no other issues are found in the report before it is to be used by LIMS users, and to verify the intended changes are present in the Production environment.
  • Mentor LIMS Software Engineers


Minimum Requirements:

Education:

  • Bachelor's Degree


Work Experience:

  • Requires at least 4 years of experience or equivalent as a LIMS Software Engineer


Knowledge / Skills / Abilities

  • Ability to effectively communicate with LIMS stakeholders
  • Experience building moderate to more complex queries in SQL


Preferred:

  • STARLIMS ELN (Experience with STARLIMS ELN 12.3 a bonus)
  • Operating STARLIMS with Azure
  • STARLIMS Coding Experience
  • Possessing knowledge or experience of the lab environment.
  • Possessing knowledge or experience in building, configuring, and maintaining LIMS Servers, and the services/process associated with them for complete product life cycle and post development.


Medline Industries, LP, and its subsidiaries, offer a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.

The anticipated salary range for this position:

$132,600.00 - $199,160.00 Annual

The actual salary will vary based on applicant's location, education, experience, skills, and abilities. This role is bonus and/or incentive eligible. Medline will not pay less than the applicable minimum wage or salary threshold.

Our benefit package includes health insurance, life and disability, 401(k) contributions, paid time off, etc., for employees working 30 or more hours per week on average. For a more comprehensive list of our benefits please click here. For roles where employees work less than 30 hours per week, benefits include 401(k) contributions as well as access to the Employee Assistance Program, Employee Resource Groups and the Employee Service Corp.

Every day, we're focused on building a more diverse and inclusive company, one that recognizes, values and respects the differences we all bring to the workplace. From doing what's right to delivering business results, together, we're better. Explore our Diversity, Equity and Inclusion page here.

Medline Industries, LP is an equal opportunity employer. Medline evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Medline Industries, LP