Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions
Job Summary
Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions.
Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget.
Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development.
Matching Summary
Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions.
Skills & Requirements
Must-have
Lead engineering teams
Deliver high-quality software solutions
Java, Spring Boot, RESTful APIs
Micro Frontend Architecture
OpenShift and AWS cloud services
Distributed systems and microservices
Nice-to-have
Self-starter with good communication
Stakeholder management skills
Problem-solving and decision-making abilities
Barclays Values and Mindset
Key Requirements
Experience managing engineering teams of 10+ members
Hands-on experience with Java, Spring Boot, RESTful APIs
Proficiency in React and Micro Frontend Architecture
Familiarity with OpenShift and AWS cloud services
Experience with Oracle Coherence or similar
Experience deploying applications on OpenShift or Kubernetes