Anson McCade Recruitment
Lead Software Engineer Product Lead Technologist Business Overview
| Company Name | Anson McCade Recruitment |
| Job Role | Lead Software Engineer Product Lead Technologist Business |
| Qualifications | Not Specified |
| Category | IT Jobs |
| Job Type | Full Time |
| Location | London |
This position is for a Lead Software Engineer within a dynamic division of a major consultancy, focused on expanding its engineering team. The successful candidate will join a robust engineering function of 180 professionals, operating at the forefront of AI technology, particularly in the services sector. The platform developed supports over 2,500 tax and legal professionals, providing a range of services from automated advice to complex decision-making.
The role involves hands-on leadership of a squad comprising software and QA engineers, tasked with creating products for both professionals and clients. You will work closely with a Product Owner who will handle task prioritization, allowing you to concentrate on technical leadership and the development of high-quality solutions. Additionally, you will be responsible for managing a team of around four developers.
Key Responsibilities:
- Lead a squad of software and QA engineers in developing products for professionals and clients.
- Collaborate with a Product Owner to prioritize tasks, allowing focus on technical leadership.
- Manage a team of approximately four developers, providing guidance and mentorship.
- Design and build software solutions from end to end, ensuring high quality and performance.
- Work within a lean Agile team utilizing a scaled Scrum framework.
- Develop back-end services using C#/ASP.NET Core and engage in front-end development with TypeScript/React, ASP.NET MVC, or Blazor.
- Create cloud-first applications with robust unit testing, continuous delivery, and infrastructure-as-code.
- Containerize and deploy applications using Azure Kubernetes Service.
- Design resilient microservices that integrate through a cloud message bus.
- Maintain secure coding practices and uphold infrastructure standards.
- Enhance personal skills and share knowledge with team members.
- Build reusable components for use by other teams.
Requirements:
- Proven hands-on experience in designing, specifying, and building software solutions.
- Ability to effectively communicate how generative AI can address document management, workflow automation, and knowledge management challenges.
- Demonstrated experience in leading and mentoring engineering teams.
- Strong proficiency in a modern object-oriented programming language, preferably C# or Java.
- In-depth understanding of software design patterns, clean code principles, and clean architecture.
- Experience in developing REST APIs and familiarity with messaging systems.
- Confidence in defining data models and working with various database systems.
- Experience in delivering user-facing web applications.
- A collaborative mindset with a passion for Agile best practices.
Benefits:
- Competitive salary ranging from £75,000 to £82,000.
- Hybrid working model with two days a week in the office.
- Opportunity to work within an innovative and growing engineering team.
Degree Requirement: Not Specified
Visa Sponsorship Promising
To apply for this job please visit www.ansonmccade.com.