
Software Engineer II
Western Governors University3 days ago
Salt Lake City, UT, USAMid Level
H1B sponsor
Base Salary
$119k - $179k/yr
Responsibilities
- Research, design, develop, analyze, test, implement, and support software applications and systems.
- Translate functional, non-functional, and implied requirements into designs and code while identifying risks and gaps.
- Write technical requirements, maintain documentation, and communicate project information to partners.
- Use testing strategies, peer code reviews, and automated testing to maintain software quality.
- Identify system problems, contribute to restoring services, and communicate significant issues to leadership.
- Use AI-assisted development tools for code completion, generation, and debugging while maintaining quality standards.
- Take ownership of assigned projects and services and contribute to knowledge sharing across the engineering team.
- Collaborate with engineering, product, operations, and other partners to deliver projects on time, within scope, and within budget.
- Travel occasionally, including company summits, conferences, company locations, and other business events, for up to 20% of the time.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent relevant experience.
- At least 3 years of experience developing web-based applications and web services using Java, REST, and other web technologies.
- At least 2 years of experience with software development, Java with Spring, JavaScript with Node.js, React, and Angular.
- Experience interfacing with databases and integrating third-party products with existing infrastructure.
- Understanding of software development processes, planning, coding, testing, security, algorithms, complexity, reuse, and measurement.
- Ability to design applications meeting functional and non-functional requirements while applying design patterns, security, system decomposition, and fault tolerance.
- Ability to communicate effectively, identify and escalate risks, and collaborate with engineers, operations teams, and other partners.
- Preferred experience includes IntelliJ, VS Code, JIRA, Git, IDM/OSSO, Hibernate, J2EE, Java EE, JavaScript, SQL, AI-assisted development tools, AWS, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins, cloud migration, legacy-system integration, and relevant AWS or Java certifications.
Benefits
- Full-time, regular position with eligibility for bonuses.
- Medical, dental, vision, telehealth, mental healthcare, health savings account, and flexible spending account benefits.
- Basic and voluntary life insurance, disability coverage, accident, critical illness, and hospital indemnity supplemental coverage.
- Legal and identity theft coverage, retirement savings plan, wellbeing program, and discounted WGU tuition.
- Flexible paid time off and paid sick time without accrual, 11 paid holidays, and other paid leave including up to 12 weeks of parental leave.
- Full-time, in-office work five days per week in Salt Lake City, Utah.
- Occasional travel of up to 20%, including typically one to two designated company summits per year.
Tech Stack
Categories
About Western Governors University
Western Governors University is a nonprofit, accredited online university offering competency-based bachelor’s and master’s degree programs for working adults in business, IT, teaching, and healthcare. It operates a tuition-based model with flat-rate terms that let students advance as they demonstrate proficiency. Founded in 1997 by 19 U.S. governors and based in the Salt Lake City, Utah area, WGU serves students nationwide through fully remote instruction and support.