Software Engineer II
Core
Research, design, develop, test, and implement web-based applications and software systems to support WGU's online degree programs and students.
Role type
Mid-level IC software engineer (Java/React/Angular)
Builds
Web applications and web services for higher education students
Domain
EdTech / Higher Education
Deliverable
production ML models | product features
Required skills
Java, Spring, JavaScript, Node.js, React, Angular, REST, SQL, Database integration, Software development lifecycle, System design, Security, Testing strategies
Preferred skills
AWS, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins, Cloud migration, AI-assisted development tools, IntelliJ, VS Code, JIRA, GIT, Hibernate, J2EE, Java EE
Technologies
Java, Spring, JavaScript, Node.js, React, Angular, REST, SQL, AWS, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins, Hibernate, J2EE, Java EE, IntelliJ, VS Code, JIRA, GIT
Responsibilities
Research, design, develop, analyze, test, implement, and support software applications and systems; Translate requirements into designs and code; Write technical requirements and maintain documentation; Use testing strategies and peer code reviews; Identify and resolve system problems; Leverage AI-assisted development tools; Participate in knowledge-sharing activities
Seniority
Mid-level, hands-on IC