Bioinformatics Software Developer

University of Missouri

Columbia, MO • 58m ago • On-site

Mid

On-site

53,976 - 98,072 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Bioinformatics Software Developer

Description

Design, develop, enhance, deploy, and support modern web applications and technology solutions for clinical, academic, administrative, and data management needs. This role supports a long-term technology strategy that expands AI use, modernizes cloud deployments, improves application security, and increases automation. Work within an Agile team to build and maintain applications for students, faculty, staff, and other stakeholders.

Responsibilities

  • Design, develop, test, deploy, and maintain web-based applications for academic, administrative, clinical, reporting, and data management functions

  • Build modern full-stack web applications using C#, .NET/ASP.NET, React, TypeScript, JavaScript, HTML, CSS, and SQL

  • Modernize and migrate existing applications to cloud-based environments with scalability, reliability, maintainability, and security

  • Apply AI technologies such as workflow automation, AI agents, chatbots, and AI-assisted development/testing

  • Evaluate and integrate AI capabilities with security, privacy, reliability, maintainability, and responsible AI use

  • Strengthen application security and mitigate traditional and AI-enabled cybersecurity threats

  • Build secure integrations across applications, databases, APIs, cloud services, and institutional systems

  • Work with relational databases (e.g., Microsoft SQL Server, MySQL, PostgreSQL, Oracle), including SQL programming, stored procedures, and data modeling

  • Participate across the full SDLC: requirements, design, implementation, testing, code review, deployment, troubleshooting, and production support

  • Troubleshoot and resolve application, integration, database, deployment, and performance issues

  • Follow Agile practices (sprint planning, backlog refinement, daily collaboration, reviews, testing, and continuous improvement)

  • Use source control and CI/CD pipelines for automated build and deployment

  • Utilize Docker/containerization to support consistent development and deployment environments

  • Maintain technical documentation and provide effort estimates and risk/dependency input

  • Conduct R&D on emerging technologies, particularly AI, cloud, cybersecurity, frameworks, and development automation

Requirements

  • Bachelor’s degree (or equivalent education and experience)

  • 3–5 years of experience developing applications

  • Strong practical experience with C# and ASP.NET Core

  • Strong front-end development experience with React

  • Strong knowledge of TypeScript and JavaScript

  • Experience with full-stack web application development and support

  • Relational database knowledge including SQL and application/database integration

  • Experience deploying or supporting applications in cloud environments

  • Knowledge of secure software development and application security practices

  • Experience with Git and pull-request based collaboration

  • Agile software development team experience

Benefits

  • University benefits eligibility, including comprehensive medical, dental, and vision plans

  • Retirement, paid time off, short- and long-term disability, paid parental leave, paid caregiver leave

  • Educational fee discounts for UM System campuses

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Bioinformatics Software Developer role

Improve your resume for just $5

$53,976 – $98,072/year

Unlock Full Resume Report