Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Western Governors University Logo

Staff Software Engineer

Western Governors University

$157,000 - $243,400
Oct 2, 2025
Salt Lake City, UT, US
Apply Now

WGU is looking to hire a software engineer to help build a better future for individuals, communities, and the country by expanding access to higher education through online, competency-based degree programs. The role will contribute to WGU's mission of being a great place to work for a diverse workforce of student-focused professionals and pioneering a new way to learn in the 21st century.

Requirements

  • Expert understanding of the processes associated with software development, including Planning, Measurement, Coding, Testing, Reuse, Tools, Abstraction, Algorithms and Complexity, Security, and basic system understanding.
  • Ability to employ the tools and techniques related to an engineering discipline, such as database management, user interface development, inter-process communications, etc.
  • Ability to create designs that can be realized in code that achieve functional and non-functional requirements of the system. Appropriately uses design patterns, system decomposition, security, and fault tolerance. A demonstrated capability in one or more design methodologies, such as Object-oriented design, Function-oriented design, data centered design and the notations appropriate for each.
  • Ability to understand differences, strengths and weaknesses of various Software Development Life Cycle models, and practical considerations of options
  • Understands implications of Software as a Service in the creation of software systems. Thinks of and designs for scale, reliability, and cost in a public cloud environment. Uses data and metrics to analyze Key Performance Indicators.
  • Experience in web-based applications and web services such as Java, REST, SQL, GIT, and other technologies, including experience integrating third-party products
  • Technical experience in any of the following: GIT, SQL, Spring, Spring boot, Java, Angular 2 or later and AWS Services

Responsibilities

  • Acts as an expert in multiple areas of software engineering.
  • Maintains accountability for quality of services in multiple areas and teams for the success of assigned project for on-time, on-budget, and on-scope delivery.
  • Contributes as a lead or consultant for their domain area or multiple teams. Is a ‘go-to’ person in at least one sub-discipline and competent and trusted in several other disciplines or application areas.
  • Contributes formally and informally to the effectiveness of teams through formal and informal mentoring and direction during team meetings and problem solving.
  • Contributes and often identifies systemic issues to be solved and contributes to the resolution of the same.
  • Actively ensures that engineering has the skill sets they need to be successful with current and future technologies.
  • Acts as a planning consultant for Portfolio or Ed Tech as a whole, when identifying technical risks and dependencies. Identifies problems far in advance, finds multiple solutions, and recommends the preferred solution to teams and to management.

Other

  • If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the next step in your career.
  • Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families.
  • Bachelor's Degree in Computer Science, Information Technology, or related field
  • 10 years of experience in software development; pioneering new approaches and technologies in engineering
  • Equivalent relevant experience performing the essential functions of this job may substitute for education degree requirements. Generally, equivalent relevant experience is defined as 1 year of experience for 1 year of education and is the discretion of the hiring manager.