ETS is looking to solve the problem of developing new features for existing Java/Spring web-based applications with an SQL database, and integrating with internal and third-party systems, to remain at the forefront of assessment and measurement efficacy as the industry evolves.
Requirements
- Hands-on experience with software development languages and front technologies, e.g. JavaScript, CSS, HTML etc.
- Experience in core Java, Spring Boot, Node.JS
- Experience with REACT and/or Angular
- Experience with designing and creating APIs preferred.
- Familiarity with cloud technologies such as Azure and AWS desirable.
- Experience with GIT and JIRA desirable.
- Experience with accessibility work (specifically WCAG) desirable.
Responsibilities
- Develop enterprise class & scalable web applications.
- Enhance and support existing web application functionality which includes new feature development and resolving complex code issues as reported.
- Collaborate with subject matter experts, product managers and engineers to build modern, scalable, user friendly and functionally robust web applications in an AGILE environment.
- Participate in all aspects of SDLC including analysis, requirements, design, implementation, testing and support.
- Use principles, guidelines and best practices as defined.
- Reviewing and analysing feature requirements.
- Maintaining and creating product knowledge documentation.
Other
- Education to Bachelor's degree level in Computer Science or related field.
- 2+ years' experience in software engineering roles.
- We are passionate about hiring innovative thinkers who believe in the promise of education and lifelong learning.
- We are energized by cultivating growth, innovation, and continuous transformation for the next generation of rising professionals as leaders.
- As a not-for-profit organization we will encourage you to lean in to your passion for volunteering.