Software Engineering Manager
Salary: Up to £75k
South West
Overview
This role is responsible for building and leading a multidisciplinary software engineering and application support team to execute the Technology, Digital, and Data strategy. The key responsibilities include defining processes, tool sets, standards, and frameworks, managing critical third-party systems and integrations, and developing custom in-house digital solutions.
Key Responsibilities
- Lead and develop a multidisciplinary team to provide application support and facilitate integration of business services.
- Establish and maintain processes, tools, and standards for efficient team operations.
- Design and build accessible, robust, and scalable digital solutions in line with corporate strategy, focusing on simplicity and elegance.
- Drive test automation for in-house services.
- Develop and execute a roadmap for systems and services.
- Champion Agile practices across the team and wider business.
Team Leadership & Development
- Foster a high-support, high-challenge environment to drive performance and continuous improvement.
- Align team processes with organizational values and behaviors.
- Collaborate with the management team to support the development and delivery of the operational plan.
- Deputize for the Director when needed.
- Lead the team's professional development, emphasizing efficiency, integrity, and quality.
Qualifications & Experience
- Essential:
- Strong knowledge of systems delivery and support, including both off-the-shelf and custom solutions.
- Expertise in API development/maintenance, Python, Java, or C#.
- Solid understanding of API security, testing (smoke, unit, integration), and secure coding standards.
- Experience with SQL, deployment to public cloud environments, and data encryption.
- Familiarity with Agile methodologies (Scrum or Kanban) and key performance indicators (KPIs).
- Full driving license (no/minimal endorsements).
Desirable:
- Knowledge of JavaScript, XML, and Test-Driven Development.
- Familiarity with CI/CD, performance testing, and service design.
- Experience in managing multidisciplinary teams and delivering business systems and change.
- Experience with CRM systems and Scrum Master or Delivery Manager roles.
Other Requirements
- Knowledge of third-party Housing Management systems is an advantage.
- Welsh language skills (spoken/written) are a plus.
Think this one's for you
If you think this Software Engineering Manager opportunity is for you then please apply online.