FSE - Agile Team
Role details
Job location
Tech stack
Job description
This position involves working on an innovative application through all phases of software development, including design, implementation, and deployment. The role requires being a member of a high-functioning Agile team to help drive the next generation user experience for web applications. The candidate will act as a strong hands-on technical member of the team., * Produce clean, unit-tested, and refactored code.
- Perform code reviews within the team to ensure quality.
- Work collaboratively with other developers and co-workers to produce high-quality, timely work.
- Contribute to an environment of continuous improvement and learning.
- Develop and maintain applications using SDLC standard methodologies.
- Engage with continuous integration and continuous delivery processes.
Requirements
Education: A Bachelor's Degree in computer science or an equivalent field is required.
Experience: Must have experience in SCRUM, SAFe, or other agile development processes. Hands-on experience with building RESTful Web Services/APIs is necessary.
Technical Skills: Proficiency in AngularJS, Angular, Javascript, Spring Boot, Spring Batch, Java, and Microservices architecture is required. Knowledge of JavaScript frameworks like NGRX and RXJS, as well as Java, Spring Boot, and Hibernate JPA is needed. Familiarity with UNIX/Linux environments is expected.
Preferred Qualifications
- Experience with database systems, both relational and NoSQL.
- Experience with SASS/SCSS for compilation of style sheets.
- Knowledge of accessibility standards and experience using a screen reader and other tools.
- Ability to conceptualize Object-Oriented design and engineering design patterns.