WGU is looking to expand access to higher education through online, competency-based degree programs and needs a software engineer to help build and maintain their platform.
Requirements
- Practical experience with Web Services development
- Previous experience in REST/SOA/HTML development
- Experience with IntellliJ/VS Code, JIRA, Git
- Experience with Agile/Scrum project development
- Experience with Java or a similar Object-oriented language
- Experience with Application Integration with legacy systems
- Experience with Cloud-Native Development, and/or Porting/Refactoring of On-Site to Cloud (preferably AWS)
Responsibilities
- Receives specific instructions on implementing small features and applies software engineering practices that are maintainable and performant with regular oversight.
- Writes software with others in mind that is well documented, tested, and organized.
- Creates designs under direct supervision. Can turn simple requirements into code.
- Maintains responsibility for the test design and test execution of a small feature. Implements the best test model and framework for the system under test to ensure the highest possible quality.
- Identifies any difficulties and risks with test coverage for designs and works to mitigate them.
- Takes simple requirements and executes them in design and/or code.
- Identifies gaps in functional requirements and raises issues to the proper level.
Other
- Associate's Degree or technical education/training in software development or related field
- Good communication skills. Ability to communicate at appropriate times and as asked with more senior members of the team.
- Ability to know when to ask for help
- Ability to work equally well in a self-managed and team-based environment
- Full-Time Regular Positions (classified as regular and working 40 standard weekly hours)