# Staff Software Engineer

**Company**: Western Governors University (WGU)
**Location**: Salt Lake City, UT
**Experience**: senior
**Job type**: full-time
**Salary**: $161,000.00 - $249,500.00
**Category**: Engineering
**Industry**: Education

**Apply**: https://wgu.wd5.myworkdayjobs.com/en-US/External/job/Salt-Lake-City-UT/Staff-Software-Engineer_JR-026524?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d77ab2da-106

## Description

We are seeking a highly skilled and experienced Staff Software Engineer to join our team at Western Governors University (WGU). As a Staff Software Engineer, you will be a technical leader and expert in multiple areas of software engineering, responsible for ensuring best practices and well-engineered architecture across the department.

Responsibilities:

- Act as an expert in multiple areas of software engineering

- Maintain accountability for the quality of services in multiple areas and teams

- Contribute as a lead or consultant for their domain area or multiple teams

- Identify problems far in advance, find multiple solutions, and recommend the preferred solution to teams and management

- Apply strategies and tools to plan and execute testing strategies

- Demonstrate the 'good enough' principle that balances quality and time to implement

- Understand implications of functional and non-functional requirements on the system

- Perform other job-related duties as assigned

Requirements:

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

- 10 years of experience in software development

- Experience in web-based applications and web services such as Java, REST, SQL, GIT, and other technologies

- Experience integrating third-party products

Preferred Qualifications:

- Master's Degree or PhD in Computer Science, Information Technology, or related field

- Technical experience in any of the following: GIT, SQL, Spring, Spring Boot, Java, Angular 2 or later, and AWS services

- Experience with Salesforce development lifecycle techniques and Salesforce governor limits

- Experience with cloud-based telephony, CTI, SIP/VoIP phones and protocols, QoS, IVRs, and call recording

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, and other paid leaves, including up to 12 weeks of parental leave

## Skills

### Required
- Java
- REST
- SQL
- GIT
- software development
- web-based applications
- web services

### Nice to have
- Spring
- Spring Boot
- Angular 2 or later
- AWS services
- Salesforce development lifecycle techniques
- Salesforce governor limits
- cloud-based telephony
- CTI
- SIP/VoIP phones and protocols
- QoS
- IVRs
- call recording

---

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