WGU is looking for a Software Engineer II to contribute to the research, design, development, analysis, testing, and implementation of software operating or application systems, ensuring the quality and success of assigned projects.
Requirements
- 5 years of experience and a proven track record in developing web-based applications and web services using Java, REST, and other web technologies
- 2 years of experience with software, Back-End: Java (Spring) and Front-End: Angular
- Experience interfacing with databases and integrating third-party products with existing infrastructure
- Experience with IntelliJ/VS Code, JIRA, GIT
- Experience with Agile/Scrum Project Development
- Experience with Java or a similar Object-oriented language
- Experience with Cloud-Native Development, and/or Porting/Refactoring of On-Site to Cloud (preferably AWS)
Responsibilities
- Acts as a contributing member in the assigned area within software engineering.
- Maintains accountability for the quality of services in their assigned area and the success of assigned projects for on-time, on-budget, and on-scoped delivery.
- Interprets functional, non-functional, and implied requirements into designs and code that meet those specifications.
- Writes technical requirements that can be interpreted by others into system realizations.
- Contributes directly to the rapid identification of system problems, minimizing time to restoration of services.
- Applies strategies and tools to plan and execute testing strategies to find the ‘sweet spot’ that maximizes quality while minimizing costs.
- Performs other job-related duties as assigned.
Other
- Bachelor’s Degree in Computer Science, Information Technology, or related field
- Equivalent relevant experience performing the essential functions of this job may substitute for the education degree requirements.
- Ability to contribute to a strong and cohesive team through professional interactions
- Ability to engage others at the right level and right time.
- General awareness, even if through personal experience, of the higher education landscape, particularly with online education delivery