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

Software Engineer II

Western Governors University

$116,000 - $174,100
Sep 30, 2025
Phoenix, AZ, US
Apply Now

WGU is looking to solve the problem of expanding access to higher education through online, competency-based degree programs by developing and maintaining robust software systems and web applications.

Requirements

  • Experience designing and building modern web APIs and services, including RESTful architectures, microservices, and data exchange using JSON or XML over HTTP/S. Familiarity with API design best practices, versioning, and documentation (e.g., OpenAPI/Swagger).
  • Experience with identity-based software.
  • Experience in integrations with Identity Fabric's / Meshes.
  • Good understanding of issue troubleshooting and performance tuning.
  • Commitment to quality through the ability to translate complex technical requirements into functional software using best practices to write high-quality code.
  • 3 years' experience and a proven track record in developing web-based applications and web services using Java, REST, XML, and other web technologies.
  • 2 years' experience with software, Java (Spring, Apex), JavaScript (Node.js, React, Angular).

Responsibilities

  • Develop web applications and web services using Java, sprint boot framework, AWS SDK, and other web technologies
  • Researches, designs, and develops computer software systems, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Analyzes software requirements to determine the feasibility of design within time and cost constraints.
  • Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Develops and directs software system testing procedures, programming, and documentation.
  • Optimize performance tuning for high utilization 24x7 access.
  • Integrate third-party products with existing infrastructure.

Other

  • Maintains good working relationships with clients and staff.
  • Writes and maintains complete documentation.
  • Supports team members and ensures established goals and deadlines are met.
  • Keeps management informed of status and significant problems.
  • Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile projects.