You will work on a Scrum team to deliver customer experience solutions across web applications.
Responsibilities
- Craft, build, test, and deliver features for client digital experiences alongside the squad.
- Collaborate with the Squad Lead, Scrum Master, Developers, QA, and Architects to define solutions.
- Decompose complex business problems into scalable and efficient technical solutions.
- Develop, deploy, and support key applications and features in a team environment.
Required Skills
- 5+ years of full stack software engineering experience.
- Proficiency with server-side languages and frameworks: Java EE, Spring MVC, Apache Tomcat, Spring Boot.
- Proficiency with client-side technologies: Angular, JavaScript, TypeScript, Node, HTML, CSS.
- Demonstrated experience utilizing the Agile software development methodology.
- Experience building scalable and maintainable solutions with a long-term mindset.
- Knowledge of internet, mobile, and application architecture.
- Familiarity with RESTful service consumption and integration.
- Ability to communicate technical needs to non-technical stakeholders.