A leading digital services consultancy is seekingSenior Python Developersto join their expanding engineering team. Focused on delivering impactful, human-centred digital solutions, the organisation combines data-driven insights, service design expertise, and cutting-edge software engineering to create meaningful change for clients across both the public and private sectors.
Operating with a truly agile delivery methodology, from initial concept to final deployment, this consultancy is passionate about continuous innovation and helping modern organisations thrive. Their core belief is simple: technology should enhance human lives not complicate them. Solutions are designed with a strong focus on real-world user behaviour, ensuring they meet genuine needs while driving organisational success.
Senior Python Developers play a critical role within multi-disciplinary teams, supporting the design, development, and maintenance of user-centred digital services that deliver measurable value. As a senior technical consultant, the role offers the opportunity to lead development practices, mentor colleagues, and contribute to thought leadership initiatives, while maintaining strong client relationships.
Key Responsibilities:
- Serve as a technical subject matter expert (SME), ensuring high-quality, user-centred software development aligned with business needs and best practices.
- Collaborate closely with cross-functional teams to design and implement creative, effective solutions.
- Architect and manage development and deployment pipelines, proactively addressing potential bottlenecks.
- Communicate technical ideas and project updates clearly and confidently to both technical and non-technical stakeholders.
- Build and maintain trusted relationships with internal teams and client partners.
- Support recruitment initiatives by helping to attract and assess engineering talent.
- Contribute to the wider engineering community through blogs, workshops, seminars, and conferences.
Required Skills and Experience:
- Expert-level Python development skills.
- Proficiency with AWS serverless technologies including Lambda, DynamoDB, EventBridge, CloudWatch, and CloudFormation.
- Strong full-stack development capabilities using HTML, CSS, and JavaScript.
- Familiarity with modern JavaScript libraries and frameworks (e.g., Node.js, React, Angular).
- Experience with containerisation technologies such as Docker or Kubernetes.
- Knowledge of microservices architecture and RESTful API design.
- Practical experience working in agile environments using Scrum, Kanban, and Test-Driven Development (TDD).
- Skilled in infrastructure-as-code (IaC) solutions such as Terraform, CloudFormation, or ARM templates.
- Hands-on experience with CI/CD pipelines using tools like Jenkins, AWS CodeBuild, Azure DevOps, or Atlassian toolsets.
- Previous exposure to delivering projects within GOV.UK or NHS frameworks is highly desirable.