Job
Description
As an Engineering Lead at Barclays, you will play a crucial role in driving the evolution of the digital landscape, focusing on innovation and excellence. Your primary responsibility will be to leverage cutting-edge cloud technologies to transform digital offerings and ensure exceptional customer experiences. Leading and managing engineering teams, you will provide technical guidance, mentorship, and support to deliver high-quality software solutions. Your role will involve driving technical excellence, nurturing a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives. To excel in this position, you should possess the following key skills: - Strong technical expertise in Java, Backend & Cloud event-based architecture (DynamoDB, CFT, ECS, API Gateway, Docker, Kinesis). - Hands-on experience in providing technical direction to development teams. - Profound understanding of Software Development Life Cycle (SDLC) and Architecture. - Extensive background in developing and delivering complex projects. - Ability to creatively solve problems, develop contingency plans, and handle stressful situations professionally. - Leadership skills to guide and direct delivery teams, manage operational issues, and act as a liaison between delivery and the customer. - Focus on implementing strong Engineering Practices to enhance productivity and output quality, including familiarity with DORA metrics. - Proficiency in crisis management, negotiation, and presentation, along with a good grasp of Agile methodologies. - Exposure to containerization, Docker, CI/CD models like Jenkins pipelines, and defining/maintaining APIs with Restful standards and microservices development patterns. Additional skills that would be highly valued include proficiency in Python and experience in working on event-based card processing systems. Your role will be based in Pune, and the purpose of this position is to lead and manage engineering teams effectively, providing technical guidance, mentorship, and support to drive technical excellence, foster innovation, and ensure alignment of technical decisions with business goals. Key Accountabilities: - Lead engineering teams to achieve project goals and organizational objectives, fostering a collaborative and high-performance culture. - Oversee timelines, team allocation, risk management, and task prioritization to ensure successful solution delivery within scope, time, and budget. - Mentor team members, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement. - Evaluate and enhance engineering processes, tools, and methodologies to increase efficiency and optimize team productivity. - Collaborate with stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. - Enforce technology standards, facilitate peer reviews, and implement robust testing practices to deliver high-quality solutions. As a Vice President, you are expected to contribute to strategy setting, drive requirements and recommendations for change, plan resources, budgets, and policies, manage policies/processes, deliver continuous improvements, and escalate policy breaches. You are also expected to demonstrate leadership behaviours that create an environment for colleagues to thrive and deliver consistently excellent work. All colleagues at Barclays are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset of Empower, Challenge, and Drive.,