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

Course Developer - Advanced Web Application Development and Secure Systems

Job in Minneapolis, Hennepin County, Minnesota, 55415, USA
Listing for: University of Minnesota
Full Time position
Listed on 2026-02-17
Job specializations:
  • IT/Tech
    Cloud Computing, Cybersecurity
Job Description & How to Apply Below
About the Job

The Information Technology Infrastructure (ITI) program at the University of Minnesota is seeking a qualified professional to develop (and potentially teach) new advanced web application courses with a strong emphasis on scalable architecture, backend development, secure systems integration, and cloud deployment. This course is intended as part of the program's new Web Application Programming subplan that is currently under development, designed to prepare students for modern full-stack development roles in industry.

This subplan is projected to launch in Fall 2026. Ideal candidates will have both hands-on technical expertise and curriculum development experience, with the ability to design project-based learning experiences using current frameworks, secure coding practices, and distributed technologies.

This is a .45 FTE appointment.

* Please note, we are not offering H-1B or Green Card sponsorship for this position.

Course Development 100%

* Deliver engaging, applied instructional content in the following areas that are aligned with current web

technologies and security best practices:

* Full-stack application development

* Web architecture and performance optimization

* Secure backend development and deployment

* Scalable distributed systems using cloud-native technologies

* Create hands-on labs, including secure system design, deployment pipelines, and API development.

* Create clear, succinct, and measurable outcomes for the course.

* Identify, sequence, and structure the topics the course will address in each module.

* Develop learning activities and course media that support the course learning outcomes.

* Develop learning assessments that allow learners to demonstrate achievement of the learning

outcomes.

* Collaborate with an instructional designer, program manager, and other university staff throughout

the course development process, ensuring alignment with academic and industry standards.

* Follow the requirements for course development laid out by the ITI program.

* Development of PowerPoint lectures for each course for each week.

Qualifications

REQUIRED QUALIFICATIONS:

● Masters degree in Computer Science, Software Engineering, Information Technology, or a related field.

● Minimum of 3 years of professional experience in web application development, scalable system architecture,

or cloud-based deployment.

● Demonstrated experience developing or teaching technical curriculum in academic or industry settings.

● Proficiency in several of the following areas:

a. Frontend technologies: HTML, CSS, JavaScript, and modern frameworks such as React, Vue, or Angular

b. Backend frameworks:
Python (Flask, Django) or Java (Servlets), including real-world deployment

experience

c. API development and integration: RESTful services, secure authentication/authorization protocols (JWT,

OAuth, MFA)

d. Socket programming: TCP/IP communication, real-time and multi-threaded client-server models

e. Secure coding and encryption: HTTPS, TLS, AES, HMAC, and secure transmission protocols

f. Cloud infrastructure and services:
Hands-on experience with AWS, Azure, or Google Cloud

g. Containerization:
Docker and Kubernetes for application packaging, orchestration, and deployment

h. Infrastructure as Code and CI/CD pipelines:
Use of tools like Terraform, Git Hub Actions, Jenkins, or

Git Lab CI for automated deployment and policy enforcement

PREFERRED:

● Teaching experience in higher education.

● Experience designing or deploying secure microservices or working within distributed application

environments

● Familiarity with secure multi-tier web architectures, cloud-native tooling, and infrastructure hardening

● Applied knowledge of OWASP Top 10 security vulnerabilities and mitigation strategies, particularly within

API and distributed system contexts

● Certifications demonstrating expertise in one or more of the following:

○ AWS Certified Developer or Solutions Architect

○ Certified Kubernetes Administrator (CKA)

○ GIAC Secure Software Programmer (GSSP)

○ Microsoft Azure Security Engineer Associate

● Proven ability to lead project-based, hands-on instruction, mentor learners, and align coursework with

current industry practices and trends

Are you…
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary