





Strong Tier-1 brand plus a mid-level, generalist engineering manager role with common tech stack increases applicant competition.
Banking platform, compliance, and mortgage domain specifics require industry-aligned experience, reducing cross-industry transferability.
Explicit years, leadership requirement, and extensive mandatory tech stack and banking/risk expectations make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Manage and develop a software engineering team responsible for building high quality, modern technology solutions adhering to banking platform architecture and non-functional requirements.
Own technical representation for products during cross-team planning and remove development impediments to ensure continuous improvement and delivery.
Collaborate with product managers to influence technology requirements, promote agile and DevOps practices, and manage resource allocation including hiring and performance management.
Minimum 5+ years of software engineering experience and at least 2+ years of leadership experience.
Bachelor’s degree in engineering or equivalent is desired but not explicitly mandatory.
Experience leading teams of 6-8 engineers and managing multiple scrum teams (around 5).
Must have hands-on experience with Microservices architecture, Java/J2EE, and familiarity with cloud platforms like PCF/AWS.
Experienced in leading medium-sized engineering teams in complex technology environments with a strong focus on microservices and modern architecture patterns (e.g., CQRS, Event Sourcing).
Skilled in full stack technologies including front-end frameworks (Angular 6/7/8, Bootstrap), backend services, and distributed logging/debugging tools.
Able to interface effectively across technical and product teams, driving product roadmaps and resolving technical obstacles in agile and DevOps cultures.