MSys Inc. logo

BI Developer/Analyst - Hybrid - in person interview

MSys Inc.

Austin, TX · HybridJobSeen 1w agoSeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Austin, TXHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The BI Developer/Analyst will support a long-term project focused on integrating electronic case reports and other electronic health data into client workflows. The role includes assessing interoperability needs, developing and maintaining programs and dashboards, validating automated processes, and documenting technical requirements and recommendations. The position is hybrid, with three days per week onsite in Austin, Texas.

Skills & qualifications

RequiredNice to have

Skills

SASPythonRSystem IntegrationDashboard CreationWorkflow AutomationHealth Data ManagementDatabase QueryingRequirements DocumentationData Integration TestingCode DocumentationAnalytical SkillsProblem-SolvingTechnical CommunicationCollaborationElectronic Case ReportingElectronic Health RecordsHealth Information ExchangeHL7XMLFHIRSNOMED CTSQLRelational DatabasesPublic Health SurveillanceData LinkageData MatchingETL Pipelines

Qualifications

8 Years Programming Experience8 Years System Integration Experience8 Years Health Data Experience8 Years Requirements Documentation Experience8 Years Data Integration Testing Experience8 Years Technical Documentation Experience8 Years Analytical Experience2 Years Interoperability Experience2 Years SQL and Database Experience

Full job description

*** Mode of Interview :- In person *** Very long term project *** Hybrid (3days per week Onsite ) at Austin-TX Need 3 references Local candidate or local to TX only but must relocate ***

Job Duties:

  • Interoperability Needs Assessment: Conduct a needs assessment to evaluate and identify necessary steps for the Client's 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 Client's 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 Client's to expedite branch processes such as but not limited to: triaging cases for clinical review and/or automating data ingestion in Client's .

  • 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.

Skills/Requirements:-

Skill Required Years

Experience developing, testing, maintaining, and troubleshooting SAS, Python, R, or other similar programming language scripts. Required 8 Years

Experience with system integration, dashboard creation, and automation for improved interoperability workflows. Required 8 Years

Experience working with structured or semi-structured health, public health, or other complex administrative data and knowledge of databases and database querying. Required 8 Years

Ability to develop reports that documents system requirements to identify programmatic and business needs and translate them into technical solutions. Required 8 Years

Experience testing and validating automated data-integration solutions. Required 8 Years

Ability to document code and technical specifications for improved workflows and procedures. Required 8 Years

Strong analytical and problem-solving skills, ability to communicate technical concepts to both technical and nontechnical staff, and Ability to work collaboratively with other staff. Required 8 Years

Experience with electronic case reporting (eCR/eICR), Electronic Health Records or Health Information Exchange, healthcare interoperability standards such as HL7, XML, or FHIR, SNOMED CT or other clinical terminology standards. Preferred 2 Years

Experience with SQL and relational databases, public health surveillance systems or registries, data linkage and matching, and development of automated data pipelines or ETL processes. Preferred 2 Years

How this job compares

Set against the 5,226 open Data Analyst jobs on Olive Jobs, counted November 7, 2026.

Pay
  • This postingNot listed
  • Texas median$85–136K/yr158 salary ranges
  • US median$30–35/hr324 hourly ranges
Openings
Olive Jobs lists 323 open Data Analyst jobs in Texas and 5,226 across the US. 6% of them nationwide are listed as remote or flexible.
Hiring the most in Texas
Experience
This posting asks for at least 8 years of experience — more than three in four Data Analyst postings that state a minimum ask for (median 4 years, across 3,878 postings).
Education
2,254 of the 5,226 open Data Analyst jobs (43%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 7, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.