# Senior Software Engineer

**Company**: Western Governors University (WGU)
**Location**: Salt Lake City, UT
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $143,700.00 - $222,700.00
**Category**: Engineering
**Industry**: Education

**Apply**: https://wgu.wd5.myworkdayjobs.com/en-US/External/job/Salt-Lake-City-UT/Senior-Software-Engineer_JR-026564?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/senior-software-engineer-e67b7aa6-a76/

## Description

Join a team that is helping shape the future of higher education through technology, AI, and workforce development. As a Senior Software Engineer, you will play a key role in designing, building, and evolving the platforms that support WGU students and internal teams.

**Impact at WGU** You will provide technical leadership, mentor engineers, and help drive the adoption of innovative development practices that position WGU at the forefront of AI-enabled software engineering.

**Responsibilities**

- Research, design, develop, test, implement, and support software applications and systems.

- Lead the delivery of software solutions while maintaining accountability for quality, scope, timelines, and outcomes.

- Mentor engineers through technical guidance, code reviews, architecture discussions, and problem solving.

- Translate functional and non-functional requirements into scalable, maintainable software solutions.

- Identify technical risks, dependencies, and opportunities well in advance and help teams develop mitigation strategies.

- Partner closely with engineering, product, and operations teams to improve systems and drive business outcomes.

- Utilize AI-assisted development tools and modern engineering practices to accelerate innovation and delivery.

**Requirements**

- Bachelor's Degree in Computer Science, Information Technology, or a related field.

- 6 years of experience in software development, including experience pioneering new approaches and technologies in engineering.

- Experience developing web-based applications and web services using Java, REST, ServiceNow, and other web technologies.

- Experience interfacing with databases and integrating third-party products with existing infrastructure.

- Strong backend engineering experience and expertise building scalable software solutions.

- Demonstrated experience mentoring engineers and contributing to the success of highly collaborative teams.

- Strong communication skills, emotional intelligence, curiosity, and the ability to collaborate effectively across diverse audiences and teams.

**Benefits**

- Medical, dental, vision, telehealth and mental healthcare

- Health savings account and flexible spending account

- Basic and voluntary life insurance

- Disability coverage

- Accident, critical illness and hospital indemnity supplemental coverages

- Legal and identity theft coverage

- Retirement savings plan

- Wellbeing program

- Discounted WGU tuition

- Flexible paid time off for rest and relaxation with no need for accrual

- Flexible paid sick time with no need for accrual

- 11 paid holidays

- Up to 12 weeks of parental leave

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java
- REST
- ServiceNow
- web technologies
- backend engineering
- scalable software solutions
- mentoring engineers
- collaborative teams

### Nice to have
- Master's Degree or PhD in Computer Science
- IntelliJ
- VS Code
- Jira
- Git
- Agile/Scrum development
- JavaScript
- SQL
- J2EE
- Java EE
- cloud-native development
- AWS
- AI-assisted development tools

---

Source: [Apply at wgu.wd5.myworkdayjobs.com](https://wgu.wd5.myworkdayjobs.com/en-US/External/job/Salt-Lake-City-UT/Senior-Software-Engineer_JR-026564?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
