Leave us your email address and we'll send you all the new jobs according to your preferences.
Head of Software Engineering
Posted 5 days 19 hours ago by Breath HR
Role
Birmingham Bank is seeking a dynamic and experienced Head of Software Engineering to lead and expand our software development teams, foster innovation, and deliver high-quality products.
As a team leader, you will shape the Bank's software architecture, engineering processes, and oversee key technology initiatives aligned with our roadmap.
Company
Founded on a diverse mix of ideas, Birmingham Bank aims to turn ambitious dreams into reality. We empower our employees' personal and professional growth through a collaborative, inclusive environment. Our modern Birmingham-based office offers hybrid working options and a range of benefits to support your best performance.
Our core values are Trustworthy, Ambitious, and Dedicated, guiding us to support our customers' ambitions. Birmingham is known for making useful things well, and at Birmingham Bank, we focus solely on useful banking, always striving for excellence.
Responsibilities
Reporting to the Technology Director, you will develop and implement the software development strategy to meet our technological and business objectives. You will manage a high-performing engineering team, overseeing design, architecture, and development of scalable, secure software products. Collaboration with Product, Design, and Technology teams is essential to maintain our competitive edge.
Additionally, you will foster continuous improvement, maintain detailed documentation, implement security measures, and evaluate new tools and methodologies for technical excellence.
Key Tasks
Ensure delivery of the software development strategy, uphold best practices in coding, testing, and deployment, and manage engineering resources effectively. Define and monitor performance metrics, oversee delivery and costs with key partners, and embody the Bank's core values in all actions.
Experience
Minimum 8+ years in software development, with at least 5 years in engineering leadership, proven success in building and scaling high-performing teams. Experience with microservice architectures, automation, monitoring tools, software security, and DevOps principles is required. Ability to work effectively in fast-paced, changing environments is essential.
Qualifications & Personal Characteristics
A strategic thinker with problem-solving skills and a commitment to engineering excellence. Excellent communication skills to convey technical concepts to diverse stakeholders. A team player who fosters collaboration and contributes to shared goals.
- Pension contribution of 8%
- Death in Service 4x salary
- Private Health Care (solo cover)
- 26 days holiday plus bank holidays
- Gym passes (2 per week)
- Employee Assistance Programme (up to 6 counselling sessions/year)
- Eyecare scheme (eye test voucher and discounts on glasses)
- Bike to work scheme
Breath HR
Related Jobs
Embedded Software Engineer
- Hampshire, Portsmouth, United Kingdom, PO1 1
Systems Engineer for Software Defined Radio
- Hampshire, Portsmouth, United Kingdom, PO1 1
Senior Account Manager Microsoft (Azure, Data & AI, Security)
- Brussel, Belgium
Experienced Numerical Software Specialist
- Brussel, Belgium
Project Manager Customer Success (Francés - Inglés -Español)
- Not Specified, Spain