At a Glance
- Tasks: Lead a Scrum team to deliver an AI-powered customer engagement platform.
- Company: Join a dynamic tech company transforming customer interactions with innovative solutions.
- Benefits: Enjoy 25 days annual leave, enhanced maternity/paternity packages, and personal training allowances.
- Other info: Flexible hybrid working, supportive culture, and opportunities for career growth.
- Why this job: Be at the forefront of AI-driven technology and make a real impact in customer engagement.
- Qualifications: Strong experience in C#/.NET and modern frontend frameworks, plus leadership skills.
The predicted salary is between 60000 - 80000 £ per year.
We're the team behind the AI-powered customer engagement platform that's transforming how businesses connect with their customers - turning every conversation into a revenue-driving moment. Our platform helps contact centre teams achieve their goals through intelligent automation, predictive insights, and seamless customer experiences. We build technology that empowers people, not replaces them.
We are proud of our reputation for combining cutting‑edge tech with down‑to‑earth people, we have big ambitions and a clear sense of who we are. Our culture is driven by our values: we take ownership, move fast, challenge the status quo, and learn constantly. Working at MaxContact means being stretched, you’ll be trusted with responsibility early, expected to think commercially, and encouraged to act decisively. We don’t stand still, and neither will you.
At the same time, we believe high performance only works in a safe, supportive environment. You’ll be surrounded by smart, driven people who want to see you succeed, who value openness and honesty, and who see mistakes as part of learning quickly and getting better. We’re builders, problem‑solvers, and customer champions who believe in innovation with purpose, human‑first technology, and delivering results that matter. You’ll work alongside passionate colleagues building technology that directly impacts how thousands of businesses connect with millions of customers every day. If you’re ambitious, curious, and excited by the idea of building something meaningful in a fast‑moving tech business.
As a Technical Lead at MaxContact, you will be accountable for the technical leadership and delivery of a dedicated Scrum team working on our mission‑critical CCaaS platform. You are responsible for turning Product intent into clear technical plans, guiding the team through discovery, design, delivery, and production readiness. Beyond delivery leadership, this role places strong emphasis on AI‑driven engineering practices and technical standards.
Responsibilities- Sprint Leadership & Delivery
- Act as technical owner for a Scrum team, accountable for sprint outcomes, delivery predictability, and technical quality.
- Lead technical refinement, breaking down work into thin, well‑understood slices with clear acceptance criteria, dependencies, and risks.
- Partner closely with Product to shape scope, manage trade‑offs, and ensure sprint commitments are realistic and value‑focused.
- Engineering & Architecture
- Design, build, and evolve backend services and APIs using C# / .NET, making pragmatic architectural decisions aligned to team and platform standards — directly and through AI agent delegation — ensuring that agent‑generated code meets the same quality, security, and architectural standards as human‑authored code.
- Guide the team through complex changes, refactors, and migrations, ensuring safe rollouts and production readiness.
- Lead frontend standards and evolution using Vue.js, supporting migration from legacy technologies.
- Reliability & Operational Ownership
- Ensure reliability is built into sprint delivery through appropriate testing, observability, and operational readiness.
- Own incident response for the team’s areas: lead root‑cause analysis and ensure learnings translate into durable fixes and runbooks.
- Champion monitoring, alerting, and sustainable on‑call practices to support the platform’s mission‑critical nature.
- Lead by example in responsible, effective use of AI developer tools to improve delivery speed, test coverage, and documentation.
- Support engineers in using AI to explore edge cases, improve tests, and reduce rework without compromising quality or security.
- Drives a culture of active AI tool experimentation and rapid workflow adaptation within the team. Evaluates emerging AI engineering capabilities and makes pragmatic decisions about adoption.
- Coaching, Collaboration & Quality
- Provide day‑to‑day technical leadership through pairing, code reviews, and design discussions.
- Use AI tools to augment code review effectiveness — including automated security scanning, consistency checking, and pre‑review analysis — focusing human review effort on architectural judgment, business logic correctness, and design quality.
- The sprint team consistently meets commitments with high‑quality, production‑ready outcomes.
- Clear improvement in delivery predictability, reduced rework, and faster feedback cycles.
- Strong operational health in owned areas, with fewer repeat incidents and faster recovery.
- Drives measurable improvements in team throughput, quality, and lead time through the adoption and refinement of AI‑native engineering workflows.
- As part of the role you will be expected to continuously develop your skill set, take ownership of your growth, and help uplift the team through shared standards and mentoring.
- Structured onboarding plan with clear expectations for technical ownership and impact.
- Dedicated time for learning and deep‑dives into platform, reliability, and AI‑enabled capabilities.
- Peer collaboration and mentorship (both receiving and providing).
- Regular 1:1s and coaching from leadership, including career progression support.
- Opportunities to lead discovery, POCs, and technical proposals.
- Training and support on security, compliance, and operational excellence.
- Strong experience as a senior engineer or technical lead in Agile Scrum teams.
- Proven ability to lead sprint delivery while remaining hands‑on with C# / .NET (6–8) and modern frontend frameworks (Vue.js or similar).
- Demonstrated ability to shape work from ambiguity into clear plans, thin slices, and dependable delivery, communicating trade‑offs and risks.
- Strong coaching, communication, and stakeholder collaboration skills (Product, Platform, Support/Operations).
- High bar for code quality, testing strategy (unit/integration/end‑to‑end), and production readiness appropriate to customer impact.
- Experience owning production systems where reliability, security, observability, and correctness matter (including incident response and root‑cause analysis).
- Comfortable using AI developer tools responsibly (e.g., Copilot or similar), with clear validation practices and awareness of security/privacy considerations.
- Proven experience leading teams that use agentic AI workflows as a standard part of software delivery. Able to set team‑wide standards for AI task delegation, context management, and output validation.
- Experience leading teams working on SaaS platforms in live customer environments.
- Strong experience with containerisation (Docker) and CI/CD pipelines, including improving build/release reliability and speed.
- Experience with cloud services and operational tooling (e.g., Azure/AWS), including monitoring and alerting.
- Hands‑on exposure to AI‑enabled systems (e.g., Azure OpenAI, vector search, RAG), including evaluation/guardrails and safe rollout practices.
- Track record modernising legacy codebases, reducing technical debt, and improving architectural fitness over time.
- Experience maintaining repository‑level AI context and instruction files (e.g. CLAUDE.md, .cursorrules) that improve AI‑assisted development quality and consistency across a codebase.
- Exposure to contact‑centre, telephony, or CCaaS platforms operating in live customer environments.
- Awareness of emerging multi‑agent development patterns and tools (e.g. parallel agent coordination, specialised review agents, automated CI/CD integration with agentic workflows) and interest in evaluating their applicability to team workflows.
- 25 days annual leave plus your birthday off - So you can genuinely switch off, recharge, and bring your best self to work.
- Increased holiday entitlement with length of service - We recognise commitment and loyalty. As you grow with MaxContact, we give more back because owning it over time should be rewarded.
- Enhanced maternity and paternity packages - We support our people at every stage of life. By enabling families to take meaningful time when it matters most.
- Life insurance - Providing peace of mind for you and your loved ones reflects our commitment to doing the right thing and owning our responsibility to support our people beyond the workplace.
- Enhanced pension options - We help you invest in your future, not just your role today enabling you to make it count over the long term.
- Company‑paid sick leave- We trust our people to take the time they need to recover and return well.
- Personal training allowance - We invest in your growth and encourage continuous learning. You’re empowered to develop your skills, challenge yourself, and challenge the status quo for your career and for our customers.
- Buy and sell holiday options- Flexibility matters. This option allows you to shape your working life around what’s important to you.
- Social, charity and culture committee events- We believe strong connections build great teams. These activities bring people together, support our communities, and reinforce our one team mindset.
- Hybrid working (minimum two days in the office)- We balance flexibility with collaboration.
- Employee assistant programme - we care about your wellbeing.
AI in Our Hiring Process: At MaxContact, we expect engineers to work effectively with AI tools every day. We welcome candidates who use AI to prepare their applications and encourage you to demonstrate your ability to collaborate with AI during any take‑home assessments. During live interviews, we will assess your ability to think through problems and make engineering decisions — both with and without AI assistance.
We are an equal opportunity employer, if you require any adjustments during the hiring process please contact.
Technical Lead - Ccaas in Manchester employer: MaxContact
MaxContact is an exceptional employer that fosters a culture of innovation and collaboration, where employees are empowered to take ownership of their work and grow their skills in a supportive environment. With a strong emphasis on personal development, flexible working arrangements, and a commitment to employee wellbeing, MaxContact offers a unique opportunity to be part of a dynamic team that is transforming customer engagement through cutting-edge technology. Join us in a role that not only challenges you technically but also allows you to make a meaningful impact in the fast-paced world of AI-driven solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Technical Lead - Ccaas in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their tech stack, and be ready to discuss how your skills align with their needs. We want you to shine!
✨Tip Number 3
Show off your projects! Whether it’s a GitHub repo or a personal website, having tangible examples of your work can set you apart from the crowd. Let us see what you can do!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about joining our team.
We think you need these skills to ace Technical Lead - Ccaas in Manchester
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for tech and customer engagement shine through. We want to see how excited you are about the role and how you can contribute to our mission of transforming customer connections.
Tailor Your Experience:Make sure to highlight your relevant experience with C# / .NET and modern frontend frameworks like Vue.js. We’re looking for specific examples that demonstrate your technical leadership and problem-solving skills in Agile Scrum teams.
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your achievements and how they align with our values of ownership, speed, and innovation. We appreciate a well-structured application that’s easy to read!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at MaxContact.
How to prepare for a job interview at MaxContact
✨Know Your Tech Inside Out
Make sure you’re well-versed in C# / .NET and modern frontend frameworks like Vue.js. Brush up on your knowledge of AI-driven engineering practices, as this role heavily emphasises them. Be ready to discuss how you've applied these technologies in past projects.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience leading Agile Scrum teams. Talk about how you've managed sprint delivery, tackled trade-offs, and ensured high-quality outcomes. They want to see your ability to guide a team through complex changes and maintain operational health.
✨Emphasise Problem-Solving Abilities
Be ready to discuss specific challenges you've faced in previous roles and how you overcame them. This could include incident response, root-cause analysis, or improving delivery predictability. Show them you’re a builder and problem-solver who thrives in fast-moving environments.
✨Engage with AI Tools
Since the role involves using AI developer tools, demonstrate your familiarity with them. Discuss how you've used AI to enhance code quality, testing strategies, or even streamline workflows. They’ll appreciate your proactive approach to integrating AI into your work.