Job Title: Software Engineering Leader
**Job Description:**
* As a seasoned engineering leader, you will take full ownership of our web platforms - frontend, backend, and QA - collaborating closely with Product and Design to deliver high-quality digital experiences.
* This role blends technical leadership, architectural direction, and hands-on engineering guidance.
* You will lead the development and optimisation of web platforms that support significant annual sales volumes.
* Acting as both a strategist and practitioner, you'll define best practices, set technical direction, and manage in-house and outsourced teams.
Key Responsibilities:
* Technical Leadership: Define the technical vision and architecture of the web stack, ensuring seamless integrations with key external systems.
* Collaboration: Partner with Product and Design to deliver high-quality features on time, balancing new development with technical debt reduction.
Key Requirements:
* Experience: 5+ years in web engineering, with at least 1 year in a leadership capacity.
* Strong track record of delivering complex web projects and managing engineering teams.
* Technical Skills: Proficient in modern Microsoft stack (C#, .NET, Azure). Experience with microservices, APIs, and cloud-based infrastructures.
* Infrastructure: Hands-on experience with Azure Functions, SQL databases, and Cloudflare.
Benefits:
* Opportunity to lead a team of skilled engineers and shape the technical direction of the company.
* Collaborative work environment with a focus on delivering high-quality digital experiences.
* Chance to work with cutting-edge technologies and stay up-to-date with industry trends.
What We Offer:
* A competitive salary and benefits package.
* Opportunities for professional growth and development.
* A dynamic and supportive work environment.