We are seeking an experienced engineering leader to join our team as a Senior Software Engineering Manager.
About This Role
Our ideal candidate will have a strong background in software development and leadership, with a proven track record of delivering high-quality products on time and within budget. They will be responsible for leading a team of engineers and guiding them towards achieving their goals and delivering impactful outcomes.
This is a challenging role that requires a unique blend of technical expertise, business acumen, and leadership skills. The successful candidate will have the ability to think strategically, drive innovation, and build high-performing teams.
Your Key Responsibilities
* Guide strategy and delivery within your product area, collaborating across engineering, architecture, and product.
* Lead high-performing teams to achieve goals and deliver impactful outcomes.
* Impact engineering strategy and best practices.
* Cultivate an environment of accountability, trust, and psychological safety.
Your Skills and Experience
* Bachelor's or Master's degree in Computer Science, Engineering, or related field.
* 2+ years' experience leading high-performing teams with a track record of delivering SaaS products at scale.
* 5+ years of hands-on software development experience with Java and Spring Framework.
* Proficiency with AWS, containerization, microservices, CI/CD pipelines, Oracle, PostgreSQL, Kafka, Terraform, Jenkins, and Maven.
What We Offer
* An experienced product development team to work with.
* A collaborative environment where multi-disciplined individuals come together to make things happen.
* High levels of autonomy, trust, and support.
* Exciting challenges to grow your career.
* A comprehensive benefits package, including 25 days annual leave, company plan VHI Health Care & Dental cover, and access to our Tuition Reimbursement Scheme.