We are looking for experienced Software Engineering Managers to lead our scaling journey. As an Engineering Manager, you will head up at least one of our engineering teams, working collaboratively with Product, Customer, and Commercial teams to deliver quality software products and services for our customers and target markets.
Requirements
- Experience as a Software Engineering Manager or equivalent
- Proven track record of leading and managing software engineering teams
- Solid background in coaching and mentoring of software engineers
- Good practical knowledge and understanding of line management responsibilities
- Excellent communication skills
- Strong relationship builder with experience interacting with clients and internal stakeholders
- Experience of Agile software development, methodologies, and best practices
- Good understanding of message-driven microservice architecture, such as running applications in Kubernetes
- Experience in deploying fault-tolerant distributed systems on Linux, possibly in a cloud environment
- Familiarity with cloud computing concepts and DevOps tools (Docker, Kubernetes, Gradle, Jenkins)
- Good understanding of application frameworks, such as the Spring framework or equivalent
Benefits
- Salary up to £85k per annum
- Remote working allowance
- 33 days holiday, including public holidays
- Birthday off
- Flexible and remote working
- Family healthcare
- Life insurance
- Employee assistance programme