Jobs · Engineering · Utah

Software Engineer II

Western Governors University · Salt Lake City Metropolitan Area · 3 wk ago
On-siteEngineering$119k–$179k/yrFull-time

About the role

At WGU, technology powers opportunity. We're seeking a talented and motivated Software Engineer II to join our team.

Responsibilities

  • Design, develop, and maintain full-stack applications using Angular, Flutter, Java, and Python
  • Build responsive, accessible, and user-friendly experiences for both web and mobile platforms
  • Collaborate with senior engineers on scalable application architecture and technical design decisions
  • Develop and integrate RESTful APIs and backend services
  • Participate in code reviews and contribute to engineering standards and best practices
  • Troubleshoot, debug, and optimize application performance across platforms
  • Work closely with product managers, designers, and QA teams to deliver new features and enhancements
  • Write clean, maintainable, and well-tested code
  • Support CI/CD pipelines, deployment processes, and operational excellence
  • Contribute to an Agile engineering culture focused on continuous improvement and innovation

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
  • 3+ years of professional software engineering experience
  • Hands-on experience with Angular and TypeScript
  • Experience developing mobile applications using Flutter and Dart
  • Backend development experience with Java and Python
  • Understanding of full-stack application architecture and API integration
  • Experience with JavaScript/TypeScript, HTML5, CSS3, and SCSS
  • Familiarity with Git and modern software development workflows
  • Experience working with cloud platforms such as AWS, Azure, or GCP
  • Strong problem-solving, debugging, and analytical skills
  • Effective communication and collaboration skills

Preferred Qualifications

  • Experience with Spring Boot, FastAPI, Flask, or Django
  • Familiarity with GraphQL APIs
  • Experience with Docker and Kubernetes
  • Experience working in Agile/Scrum development environments
  • Experience with mobile application deployment for iOS and Android
  • Experience with Firebase or real-time application architectures
  • Interest in UI/UX best practices, accessibility, and performance optimization
  • Experience contributing to scalable enterprise applications

Similar jobs

Software Engineer II

TALENT Software ServicesSanta Clarita, California, United States· Yesterday
OTHRapply on www2.jobdiva.com

Software Engineer II

ShutterflyFort Mill, SC· 1 wk ago
Engineeringapply on shutterflycareers.ttcportals.com

Software Engineer II

EmpiRx HealthUnited States· 2 wk ago
RemoteEngineeringapply on workforcenow.adp.com

Software Engineer II

Elbit Systems of AmericaRoanoke, VA· 2 wk ago
Engineeringapply on jobs.dayforcehcm.com