
Western Governors University
Senior Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the next step in your career. Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families. The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is: Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00
Qualifications
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field
- 6+ years of experience building and delivering full-stack applications
- Experience developing web applications and APIs using modern programming languages (e.g., Java, Node.js, Python, JavaScript)
- Experience with frontend frameworks (e.g., Angular or similar)
- Experience working with service-based or modular architectures
- Experience contributing to or leading system design decisions
- Strong foundation in software development, system design, and scalable architecture.
- Experience building full-stack applications (frontend, backend, and APIs).
- Proficiency in modern programming languages such as Java, Node.js, Python, and JavaScript.
- Experience with frontend frameworks such as Angular (or similar frameworks).
- Strong understanding of API design and system integration (e.g., RESTful services).
- Ability to work across multiple languages and frameworks, selecting the right tools for the problem.
- Understanding of cloud-native development principles; AWS experience is a plus.
- Ability to design for scalability, performance, and reliability.
- Strong understanding of SDLC and modern development practices.
- Experience with observability practices (logging, monitoring, tracing).
- Ability to collaborate effectively with cross-functional teams and influence technical direction.
- Strong communication skills across technical and non-technical audiences.
- Demonstrated ability to mentor engineers and improve team performance.
- Strong ownership mindset with the ability to manage risk and dependencies.
- Ability to operate in ambiguous environments and adapt quickly to new challenges.
Preferred Qualifications
- Experience working across multiple programming languages and frameworks in a full stack environment
- Experience with AWS or other cloud platforms
- Experience with backend frameworks such as Spring Boot or Node.js
- Experience with CI/CD pipelines and modern deployment practices
- Experience with observability tools (e.g., Dynatrace, CloudWatch)
- Experience working in Agile/Scrum environments
- Experience mentoring engineers or acting as a technical lead
- Experience with API design and system integration
- Familiarity with tools such as GitHub, JIRA, VS Code, IntelliJ
- Experience with SQL and data modeling
- Equivalent experience may substitute for formal education
Skills & Technologies
About the Company
Western Governors University
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Location
Salt Lake, UT
Posted
4 days ago
Country
US