Business Systems Analyst/Programmer
Job Summary:
Our client is seeking a Business Systems Analyst/Programmer to join their team! This position is located in Boise, Idaho.
Duties:
- Support and troubleshoot existing .NET applications and Windows-based infrastructure
- Develop and maintain scripts and tools using PowerShell and SQL
- Assist in the planning and strategic direction of a modernization initiative involving legacy systems and data integration
- Evaluate and recommend modern technologies and tools to support disease surveillance and data infrastructure modernization
- Collaborate with internal teams to assess current architecture and recommend improvements
- Provide documentation and knowledge transfer to internal staff
- Manage and optimize data exchange processes between external organizations, DPH, and CDC
- Configure, monitor, and troubleshoot interfaces using the Rhapsody Integration Engine
- Maintain and enhance HL7 message routing, transformations, and mappings
- Troubleshoot and maintain the NEDSS Base System (NBS)
- Implement upgrades and new functionality/modules
- Maintain ancillary systems such as NBS Utilities and the ELR data store
Desired Skills/Experience:
- Extensive experience with Rhapsody Integration Engine, including interface development, message transformation, and troubleshooting
- Strong SQL development and troubleshooting skills
- Proficient in C# and .NET Framework
- Experience with Windows Server administration
- Familiarity with IIS (Internet Information Services)
- Power Shell scripting for automation and maintenance
- General Windows OS troubleshooting and support
- Ability to contribute to planning and architectural discussions for system modernization
- Experience evaluating and recommending modern technologies and tools for data systems
- Ability to support public health data exchange systems and workflows
- Experience with Oracle PL/SQL
- Familiarity with HL7 or FHIR standards
- Experience using TFS (Team Foundation Server)
- Knowledge of NBS/NEDSS systems and workflows
- Experience with SMTP and SFTP protocols
- Understanding of public health messaging vocabularies and clinical coding systems such as LOINC, SNOMED, and ICD-10-CM
Benefits:
- Medical, Dental, & Vision Insurance Plans
- Employee-Owned Profit Sharing (ESOP)
- 401K offered
The approximate pay range for this position is between $35.92 and $51.31. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.