# Software Engineer II

**Company**: Western Governors University (WGU)
**Location**: Phoenix, AZ
**Work arrangement**: onsite
**Experience**: mid
**Job type**: full-time
**Salary**: $118,900.00 - $178,500.00
**Category**: Engineering
**Industry**: Education

**Apply**: https://wgu.wd5.myworkdayjobs.com/en-US/External/job/Phoenix-AZ/Software-Engineer-II_JR-026377-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_aa327f38-10b

## Description

We are seeking a Software Engineer II to join our team. As a Software Engineer II, you will be responsible for designing, developing, testing, and supporting web-based applications and services. You will contribute across the software development lifecycle, solve complex technical problems, and help build reliable, scalable solutions in a public cloud environment.

Responsibilities:

- Design, develop, test, and support web-based applications and services while delivering high-quality solutions on time and within scope.

- Translate functional, non-functional, and implied requirements into thoughtful designs and code, identifying gaps and risks along the way.

- Contribute to full-stack development across application layers, including user interfaces, services, databases, middleware, and integrations.

- Build solutions with scale, reliability, security, fault tolerance, and cost in mind, particularly within public cloud environments.

- Partner with team members and Operations to rapidly identify and resolve system issues and minimize service disruptions.

- Apply effective testing strategies that balance quality, implementation time, and cost.

- Participate in knowledge sharing, continuously build your technical expertise, and contribute to a collaborative, cohesive engineering team.

Requirements:

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

- 3 years of experience and a proven track record in developing web-based applications and web services using Java, REST, and other web technologies.

- 2 years of experience with software, Java (Spring, Apex), JavaScript (Node.js, React, Angular).

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

- Understanding of software development practices, including planning, coding, testing, security, algorithms, tools, and system design.

- Ability to design solutions that meet functional and non-functional requirements using appropriate design patterns, system decomposition, security, and fault tolerance.

- Interest in learning and developing expertise in Apex, alongside your full-stack experience with Java, Angular, and AWS.

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

- Other paid leaves, including up to 12 weeks of parental leave

## Skills

### Required
- Java
- Angular
- AWS
- JavaScript
- Node.js
- React
- REST
- Spring
- Apex

### Nice to have
- IntelliJ/VS Code
- JIRA
- GIT
- Agile/Scrum Project Development
- Salesforce
- Copado
- IDM/OSSO
- Hibernate/Seam
- Banner
- application integration with legacy systems
- J2EE
- Java EE
- Cloud-Native Development

---

Source: [Apply at wgu.wd5.myworkdayjobs.com](https://wgu.wd5.myworkdayjobs.com/en-US/External/job/Phoenix-AZ/Software-Engineer-II_JR-026377-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
