Tech Stack
AngularAWSCloudJavaTypeScript
About the role
- Lead and guide the development of the team, providing direction and oversight of the technical delivery for the digital products and cross cutting initiatives they are responsible for
- Help establish and follow a set of engineering principles and best practices to ensure consistency and quality in the engineering process are upheld
- Feed engineering insight and experience into the wider Strategy and Architecture team to identify opportunities to improve engineering
- Provide mentoring and coaching of more junior members of staff to enhance and improve the team’s capability
- Bring an energetic and proactive approach to tackling complex technical challenges, encouraging creative problem-solving and continuous learning within the team
Requirements
- Proven development experience of working as a Lead Engineer in a commercial development team with an expert understanding of Java, Typescript & Angular and wider experience in different tools and frameworks across the stack
- Knowledge of AWS cloud technologies
- Experience working with agile methodologies
- The ability to take clients wider business concerns into account when making technical decisions and dealing with the challenges from stakeholders that come with this.
- Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP)