[Remote] Course Developer – Advanced Web Application Development and Secure Systems

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. The University of Minnesota is seeking a qualified professional to develop advanced web application courses with a focus on scalable architecture and secure systems integration. The role involves creating engaging instructional content and hands-on labs while collaborating with university staff to align with academic and industry standards. Responsibilities • Deliver engaging, applied instructional content in the following areas that are aligned with current web Technologies And Security Best Practices • 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 Skills • 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: Frontend technologies: HTML, CSS, JavaScript, and modern frameworks such as React, Vue, or Angular • Backend frameworks: Python (Flask, Django) or Java (Servlets), including real-world deployment experience • API development and integration: RESTful services, secure authentication/authorization protocols (JWT, OAuth, MFA) • Socket programming: TCP/IP communication, real-time and multi-threaded client-server models • Secure coding and encryption: HTTPS, TLS, AES, HMAC, and secure transmission protocols • Cloud infrastructure and services: Hands-on experience with AWS, Azure, or Google Cloud • Containerization: Docker and Kubernetes for application packaging, orchestration, and deployment • Infrastructure as Code and CI/CD pipelines: Use of tools like Terraform, GitHub Actions, Jenkins, or GitLab CI for automated deployment and policy enforcement • 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 Benefits • Retirement plan options are available for Civil Service, Faculty, Labor-Represented, Professional & Administrative, and Temp Casual classifications. Company Overview • University of Minnesota is an educational institution that offers master's and doctoral degrees in medicine, law, and engineering fields. It was founded in 1851, and is headquartered in Minneapolis, Minnesota, USA, with a workforce of 10001+ employees. Its website is Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Data Entry Specialist – Remote Part-Time Opportunity with Flexible Hours for Career Growth and Professional Development

Remote Full-time

Remote Overnight Teleradiologist

Remote Full-time

Program Operations Specialist – Clinical Student Education

Remote Full-time

Experienced Remote Data Engineer – Big Data Analytics and Cloud Application Development for Financial Technology Solutions

Remote Full-time

Experienced Digital Filing and Data Entry Clerk – Data Management and Administrative Support Specialist at blithequark

Remote Full-time

[Remote] Benefits Coordinator

Remote Full-time

Experienced Data Entry Specialist – Remote Opportunity for Detail-Oriented Individuals to Contribute to arenaflex's Success

Remote Full-time

**Part-Time Remote Data Entry Assistant (Entry Level) - Join the blithequark Team and Kickstart Your Career**

Remote Full-time

**Experienced Entry-Level Live Chat Customer Support Agent – Remote Opportunity at arenaflex**

Remote Full-time

Mortgage Operations (Registration Automation and Process Improvement)

Remote Full-time
← Back to Home