Python Developer/Programmer Analyst

Austin, TX, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Epidemiology
  • Usability
  • Needs Analysis
  • Scripting
  • SAS
  • Python
  • R
  • Programming Languages
  • System Integration
  • Dashboard
  • Database Design
  • Management
  • System Requirements
  • Specification Gathering
  • Software Design
  • Testing
  • Data Integration
  • Data Processing
  • Technical Writing
  • Documentation
  • Workflow
  • Sustainability
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Communication
  • Collaboration
  • Reporting
  • Health Information Exchange
  • Health Care
  • HL7
  • XML
  • SQL
  • Relational Databases
  • Public Health
  • Surveillance
  • Extract
  • Transform
  • Load

Summary

Role: Python Developer/Programmer Analyst

Location: Austin, TX (Hybrid)

Duration: Long Term

In person interview will be required

Position Summary:

The client is seeking a temporary Developer/Programmer Analyst III to provide a needs assessment, programming automation, and system integration for electronic case reporting (eCR), data interoperability, and modernization activities for the Texas Birth Defects Registry (TBIRDS). This position will conduct a needs assessment to evaluate and identify business requirements for eICR ingestion into the TBIRDS and the auto-population of select fields to expedite record abstraction. This position will lead projects to automate and expedite branch processes such as clinical review of cases in TBIRDS and build dashboards related to eCR implementation and data modernization efforts. The position will primarily support the development of automated processes between systems for extracting, validating, and using data from electronic initial case reports (eICRs). The contractor will work with BDESB program, epidemiology, and technical staff for system development to evaluate, identify, and document programming solutions. Developed solutions will reduce manual data review, improve the usability of eCR data, and support the interoperability and automation of electronic health data into existing surveillance and workflows.

Job Duties:
  • Interoperability Needs Assessment: Conduct a needs assessment to evaluate and identify necessary steps for the Texas Birth Defects Registry (TBIRDS) to ingest eICRs and auto-populate select data fields. Maintain clear documentation of programming scripts, workflows, validation procedures, developed solutions, and other integration specific information to support sustainability and future maintenance. Develop a report/system requirements document describing functions and workflows needed for TBIRDS interoperability.
  • Dashboards and System Integration: Develop, test, document, and maintain SAS, Python, R (or other statistical software) programs for multiple branch processes, including building dashboards. Programs will automate and integrate relevant data from eICRs into TBIRDS to expedite branch processes such as but not limited to: triaging cases for clinical review and/or automating data ingestion in TBIRDS.
  • Testing and Validation: Test and validate automated workflow processes, standardization, linkage, and processing methods to assess accuracy, completeness, and reliability of SAS, R, and Python (or other statistical software) programs. Troubleshoot identified issues and refine programming solutions accordingly.
  • Data Interoperability Automation and Registry Modernization: Support efforts to incorporate electronic health data into existing TBDR workflows and assist with needs assessment and planning related to eICR integration and other interoperability initiatives.
  • Technical Requirements and Recommendations: Collaborate with BDESB staff and technical partners to identify data and system requirements, document technical processes, identify potential limitations, and develop recommendations for future interoperability projects.

Minimum Requirements:
  • 8+ years of experience developing, testing, maintaining, troubleshooting, and optimizing applications and scripts using SAS, Python, R, or similar programming languages.
  • 8+ years of experience in system integration, dashboard development, workflow automation, and interoperability solutions to improve business and data processing operations.
  • 8+ years of experience working with structured and semi-structured healthcare, public health, or complex administrative datasets, including database design, management, and querying.
  • 8+ years of experience gathering business requirements and developing system requirements, technical specifications, and solution design documentation that translate programmatic needs into technical solutions.
  • 8+ years of experience testing, validating, and troubleshooting automated data integration and data processing solutions to ensure accuracy, completeness, and reliability.
  • 8+ years of experience creating and maintaining technical documentation, code documentation, workflow diagrams, and operational procedures to support long-term system sustainability.
  • 8+ years of experience demonstrating strong analytical, problem-solving, communication, and collaboration skills, including the ability to explain technical concepts to both technical and non-technical stakeholders.

Preferred Qualifications:
  • 2+ years of experience with electronic Case Reporting (eCR/eICR), Electronic Health Records (EHR), Health Information Exchange (HIE), and healthcare interoperability standards such as HL7, FHIR, XML, and SNOMED CT.
  • 2+ years of experience working with SQL, relational databases, public health surveillance systems, disease registries, data linkage/matching methodologies, and automated ETL/data pipeline development.
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.
  • Dice Id: RTL939169
  • Position Id: 68f59aebe4b8935bfe60f3663b421488
  • Posted 2 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.