×
Register Here to Apply for Jobs or Post Jobs. X

Programmer Analyst

Job in Township of Columbia, Boone County, Missouri, USA
Listing for: University of Missouri-Columbia
Full Time position
Listed on 2026-10-14
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Full Stack Developer, .NET Developer, SQL Developer
Salary/Wage Range or Industry Benchmark: 54000 - 98000 USD Yearly USD 54000.00 98000.00 YEAR
Job Description & How to Apply Below
Location: Township of Columbia

  • AI automation

Hiring Department

Department of SOM Chief Information Officer

Job Description
  • This role requires regular, in-person presence at our Columbia, Missouri location to effectively support departmental operations and collaborate with internal stakeholders. Candidates must be able to work onsite; this position is not eligible for remote work.

The MU School of Medicine is seeking an intermediate-level Programmer Analyst/Application Developer to design, develop, enhance, deploy, and support modern web applications and technology solutions that advance the School of Medicine’s clinical, academic, administrative, and data management needs.

This position will play an important role in the School of Medicine's long-term technology strategy, including expanding the use of artificial intelligence, modernizing applications for cloud environments, improving application security, and increasing automation across existing and future systems.

The successful candidate will work as part of an Agile development team supporting and developing applications used by students, faculty, staff, and other stakeholders across the School of Medicine and MU Health. The position requires strong full-stack application development skills, particularly with C#, React, and Type Script , as well as foundational knowledge and practical experience with artificial intelligence, cloud application deployment, application security, and containerization
.

The ideal candidate will be able to quickly integrate into an established development team, contribute to existing applications, and help identify opportunities to improve development processes and introduce new technologies.

Duties And Responsibilities

Duties include, but are not limited to:

  • Design, develop, enhance, test, deploy, and maintain web-based applications supporting the MU School of Medicine's academic, administrative, clinical, reporting, and data management functions.
  • Develop modern web applications using technologies including C#, .NET/ASP.NET, React, Type Script, JavaScript, HTML, CSS, SQL, and related frameworks and technologies.
  • Participate in the modernization and migration of existing applications to cloud-based environments, including designing applications and deployment processes that support scalability, reliability, maintainability, and security.
  • Apply artificial intelligence technologies to improve existing systems and develop new capabilities, including:
    • AI-powered workflow automation
    • AI agents
    • AI chatbots and conversational applications
    • AI-assisted software development and code testing
    • AI-supported application and cybersecurity solutions
  • Evaluate opportunities to integrate AI capabilities into existing School of Medicine and MU Health applications while considering security, privacy, reliability, maintainability, and responsible use of AI.
  • Assist with strengthening application security and implementing development practices designed to mitigate traditional and AI-enabled cybersecurity threats.
  • Develop and maintain secure integrations between applications, databases, APIs, cloud services, and other institutional systems.
  • Work with relational database technologies such as Microsoft SQL Server, MySQL, PostgreSQL, Oracle, or similar platforms, including SQL programming, stored procedures, data modeling, and application/database integration.
  • Participate throughout the software development lifecycle, including requirements gathering, technical design, implementation, testing, code review, deployment, troubleshooting, and production support.
  • Identify, analyze, and document application and business requirements by collaborating with students, faculty, staff, technical teams, and other stakeholders.
  • Translate business requirements into practical technical solutions that improve and automate business processes, data collection, reporting, and application workflows.
  • Troubleshoot, debug, and resolve application, integration, database, deployment, and performance issues.
  • Participate in Agile development processes, including sprint planning, backlog refinement, daily team collaboration, code reviews, testing, deployment, and continuous improvement activities.
  • Work with modern development and deployment practices, including source control, automated build and deployment processes, and CI/CD pipelines.
  • Utilize or support Docker and other containerization technologies for application development, deployment, and environment consistency.
  • Maintain appropriate technical documentation for applications, architecture,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary