
Software Engineer II
Western Governors University1 day 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 gaps, risks, and solutions.
- Write technical requirements, maintain documentation, and communicate project information to partners.
- Use testing strategies, peer code reviews, and automated testing practices to maintain software quality.
- Identify system problems, contribute to restoring services, and keep leadership informed of significant issues.
- Use AI-assisted development tools for code completion, generation, and debugging while maintaining quality and review standards.
- Own projects and services within an assigned engineering area and collaborate with engineering, product, operations, and other teams.
- Participate in knowledge sharing and help deliver projects on time, within scope, and within budget.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent relevant experience performing the essential job functions.
- 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 using 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 systems, and AWS or Java certifications.
Benefits
- Full-time regular position with eligibility for bonuses.
- Medical, dental, vision, telehealth, mental healthcare, health savings account, flexible spending account, life insurance, disability coverage, and supplemental insurance programs.
- 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 paid leave including up to 12 weeks of parental leave.
- Full-time, in-office work in Salt Lake City, Utah, five days per week.
- Occasional travel of up to 20%, including company summits, conferences, company-location visits, and other business events.
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.