- Company Name
- Accenture
- Job Title
- Lead Software Engineer
- Job Description
-
**Job title**
Lead Software Engineer
**Role Summary**
Lead the design, development, and deployment of backend services across synchronous API‑driven, message‑driven, and event‑driven architectures. Mentor and coordinate onshore and offshore engineering teams, ensuring delivery of cloud‑native solutions on AWS and/or Azure that meet client security and performance standards.
**Expectations**
- Acquire and maintain satisfactory BPSS and SC security clearance, requiring 5 years continuous UK address.
- Deliver technical excellence, maintain high code quality, and demonstrate leadership in a consulting environment.
- Foster continuous learning and career growth within the team, adopting new technologies and practices as needed.
**Key Responsibilities**
- Architect and implement scalable, secure backend services using chosen language(s).
- Guide development teams on coding standards, testing practices, and DevOps pipelines.
- Deploy and manage cloud‑native applications on AWS or Azure, ensuring reliability, observability, and cost efficiency.
- Integrate GenAI components or spearhead personal GenAI projects to enhance solutions.
- Produce repeatable automated tests for all deliverables.
- Collaborate with cross‑disciplinary stakeholders to define requirements, translate business needs into technical designs, and deliver solutions on schedule.
- Lead sprint planning, retrospectives, and knowledge sharing sessions.
- Continuously assess and improve technical processes, tooling, and architecture strategies.
**Required Skills**
- Proficiency in at least one of the following languages: Java, TypeScript, C#, Python, Go.
- Extensive experience building and operating backend services across API, message, and event paradigms.
- Hands‑on experience deploying cloud‑native applications on AWS and/or Azure.
- Familiarity with DevOps practices: CI/CD, containerization (Docker/Kubernetes), infrastructure automation (Terraform, CloudFormation).
- Strong automated testing practices (unit, integration, contract tests).
- Exposure to Generative AI technologies and the ability to prototype or integrate GenAI solutions.
- Demonstrated leadership and team‑growth experience.
- Excellent communication, collaboration, and problem‑solving skills.
**Required Education & Certifications**
- Bachelor’s or higher degree in Computer Science, Software Engineering, or related field.
- Relevant cloud certifications (AWS Certified Solutions Architect, Azure Solutions Architect, or equivalent).
- Any professional DevOps or security certifications that support the role (e.g., AWS DevOps Engineer, Azure DevOps Engineer, Security+).
- Must meet BPSS and SC security clearance prerequisites.
Manchester, United kingdom
Hybrid
Senior
13-10-2025