Software Engineering Manager
Skills
.NET FrameworkMicrosoft SQL ServerSQLSoftware DevelopmentClarityKubernetesProduct Engineering
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong technology leadership experience within complex organisations
- Set guard rails around scope, technology, quality, NFRs, best practices
- Empowering your team to find the best solution
- Enjoy working in a product, client value driven environment
- Collaborating closely with Product Managers and business stakeholders
- Act as a strong partner to multiple business areas with a one team mindset
- Strong people focus
- Prioritise your team's L&D
- Understand how to keep your team motivated and build a strong culture
- Manage ambiguity and seek clarity
- Strong software engineering background
- Define and communicate complex architectural concepts to non-technical stakeholders
- Technical stack: AWS, TypeScript, Terraform IaC, Java, Kubernetes, Oracle DB, Spring boot, .NET, MS SQL
Day to day
- Leading a cross functional product engineering team
- Supporting the growth of our Software Engineers
- Driving technical delivery, continuous improvement and innovation
- Partnering closely with technical/business leaders and teams to understand business processes and data flows/challenges/opportunities and design solutions to deliver better outcomes for our clients and colleagues
- Recruiting and shaping an existing team to be a high performing set of talented and experienced professionals
- Ownership of services under your team - maintenance, support, security and continuous improvement
- Establish a culture that is driven by purpose and excellence and a team that is motivated to make a difference
Hiring process
- Initial informal call with hiring manager
- Two structured interviews
