Back to all jobs

- Employment
- Permanent Full Time
- Seniority
- Lead
About the role
Key Responsibilities
- Own and define Lead Associate - AI / .NET Application architecture in collaboration with Infrastructure and Solution Architects.
- Design secure, scalable, cloud-native systems that meet business requirements.
- Recommend tools, frameworks, patterns, and methods for application development and management.
- Break down complex change and technical challenges into manageable, deliverable components.
- Produce and maintain high-quality documentation describing system architecture, patterns, and design decisions.
- Provide expert technical direction to developers and delivery teams.
- Support teams in implementing solutions, ensuring architectural compliance and best practice.
- Advocate for engineering excellence, quality, maintainability, and performance.
- Identify technical issues early and propose pragmatic solutions to prevent future risks or failures.
- Advise on the adoption of new and emerging technologies, ensuring they add practical value.
- Explain architectural decisions and technical solutions clearly to technical and nontechnical stakeholders.
- Inform stakeholders (including Product Owners and clients) on progress, risks, and technical challenges.
- Work collaboratively with Product, Engineering, and Platform teams to ensure feasibility and alignment.
- Build trusted relationships across the department, acting as a role model for engineering standards.
- Evaluate and explore emerging technologies and cloud services with a view to incorporating them into future solutions.
- Recommend continuous improvements to systems, tooling, processes, and architecture.
- Promote modern engineering approaches such as automation, CI/CD, Infrastructure as Code, and modern cloud patterns.
- Provide coaching and mentorship to less experienced developers.
- Support skill development across teams using the SFIA-based capability framework.
- Lead by example in professionalism, technical discipline, and collaboration.
Skills, Knowledge and Expertise
- Experience with modern front-end JavaScript frameworks (React, Angular, or Vue).
- Experience with DevOps practices, CI/CD, automated testing, and container technologies.
- Exposure to messaging, orchestration, and cloud platform services.
- Strong commercial development experience with cloud-native applications (Azure, AWS, or GCP).
- Advanced proficiency in .NET / C# and associated server-side technologies.
- Understanding of modern architectural styles: microservices, event-driven design, domain-driven design, API-first architecture.
- Experience guiding teams through complex delivery and architectural change.
- Ability to design robust, scalable, secure solutions across distributed systems.
731,000+ hidden jobs like this
Davies and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites