
Search Jobs
Browse the latest opportunities at TPI Global.
TPI Global (formerly Tech Providers, Inc.)
https://techproviders.com/wp-content/uploads/2022/06/Logo-Color.png
http://www.tpiglobalsolutions.com
http://www.tpiglobalsolutions.com
true
Lab Programmer Analyst
Posted: 06/04/2025
2025-06-04
2025-08-10
Job Number: 25643475
Job Description
Role: Programmer Analyst
Duration: 03+ months contract
Location: Montgomery, AL 36104 (Onsite)
Position Description:
Skills Required:
Skills Preferred:
Experience Required:
Education Required:
Duration: 03+ months contract
Location: Montgomery, AL 36104 (Onsite)
Position Description:
- Responsible to provide end user support and test/configure any scheduled upgrades for NBS-LIMS. Employee should be able to develop/modify simple to complex SQL, computer programs, and operator instructions so that systems operate as defined within the specifications and troubleshoot data issues within LIMS and data exchange messages.
- Should be able to be a liaison between NBS-LIMS vendor and program staff and will be developing/testing all LIMS functional and developing reports using crystal reports.
- Should be able to develop/modify and test all ETOR (Electronic Test Orders and Results) routes using Rhapsody Integration Engine and data exchange applications between state public health lab and public health partners.
- Employee is responsible to work with employees at all levels of their organization to support accurate, proper data exchanges, configuring and testing NBS LIMS. They assist with any testing to observe and interpret messages received and offer updates to their supervisor.
- Provides end user system support for Laboratory Information Management Systems (LIMS) for Newborn Screening Division.
- Troubleshoots data issues within the NBS-LIMS and data exchange messages
- Assess current NBS-LIMS for ability to meet project and user/program requirements
- Facilitates discussions between program staff and system vendor
- Makes recommendations for necessary software and workflow enhancements
- Enacts enhancements approved by program staff and IT Manager
- Designs computer programs for end users within the public health lab community
- Develops/modifies simple to complex SQL, computer programs, and operator instructions so that systems operate as defined within the specifications
- Configuring/updating/maintaining tables, queries, reports, letters, documents, data marts, and other parameters so that systems operate as defined within the specifications
- Testing computer programs, SQL, configurations, table changes, queries, reports, letters, data marts, and other parameters so that systems application(s) operate substantially error free
- Documentation of all programs
- Configures hardware and software with the vendor provided guidelines
- Analyzes the data stored in the databases and makes recommendations relating to performance and efficiency of stored data. Database design and data modeling/optimization
- Programs routes within Rhapsody Electronic Data Interchange engine for parsing, processing, modifying and storing appropriate message data.
- Programs TSQL stored procedures, triggers, and user defined functions -Communicates effectively and works cooperatively with team members to optimize job performance and foster working relationships
Skills Required:
- Knowledge of personal computer hardware and related equipment.
- Experience with HL7 messages/specifications.
- Knowledge of JavaScript.
- Knowledge of Oracle 13c or higher in a production setting with tables of over 1 million records in size
- Experience with TSQL, queries, stored procedures and triggers.
- Knowledge of a Windows environment and operating system, Windows 2018 R2 Server and Windows 10.
- Ability to work independently, under pressure and self-motivated.
Skills Preferred:
- Experience with Rhapsody Integration Engine v.6.2.3 to include daily monitoring/maintenance of existing routes.
- HL7
- XML
- Knowledge/working experience of any programming language.
- Ability to learn quickly and perform assigned tasks in a professional and timely manner.
Experience Required:
- Any combination of training and experience equivalent to: Graduation from an accredited four-year college or university Two to four years of experience in systems and programming.
- Working knowledge of Java/Microsoft Programming Language, Microsoft Reporting Services and Crystal Reports.
Education Required:
- Graduation from an accredited four-year college or university in Computer Science, Math, Information Technology or a related field, including 2 courses in programming plus four (4) years of experience in computer programming.
Meet Your Recruiter
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
About Montgomery, AL
Discover exciting job opportunities in Montgomery, Alabama! Nestled in the heart of the South, Montgomery offers a unique blend of history, culture, and charm. From the historic Civil Rights landmarks like the Rosa Parks Museum and Dexter Parsonage Museum to the vibrant arts scene at the Montgomery Museum of Fine Arts and Alabama Shakespeare Festival, this region has something for everyone. Enjoy the delicious Southern cuisine, catch a game with the Montgomery Biscuits minor league baseball team, or explore the lush parks and scenic riverfront. Take the next step in your career journey and explore our job listings in Montgomery today!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.