> Markdown version of [/jobs/ext/2792891-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2792891-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** DiverseJobsMatter - **Location:** Leeds, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Continuous Integration, Django Web Framework, Python (Programming Language), Scrum Methodology, Software Engineering, Web Applications, Web Application Frameworks, Test-Driven Development (TDD), Flask (Web Framework), Delivery Pipeline, Cloudformation, Fastapi, Containerization, Kubernetes, Restful APIs, Terraform, Serverless Computing, Docker, Jenkins, Microservices - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840572927-senior-software-engineer ## About the Role * Strong experience with Python frameworks and technologies such as Django, Flask, and FastAPI. * Proven experience delivering solutions using AWS, including serverless architectures. * End-to-end experience across the full software development lifecycle, delivering user-centred digital services. * Containerisation experience using Docker, Kubernetes, or similar technologies. * Strong understanding of microservices architecture and RESTful API design. * Experience working within agile delivery environments using approaches such as Scrum, Kanban, and TDD. * Experience designing and building native and web applications across a range of platforms and scales. * Infrastructure as Code experience (e.g. Terraform, CloudFormation, ARM, or similar). * Experience with CI/CD tooling such as Jenkins, Azure DevOps, AWS CodeBuild, or similar platforms. * Excellent written and verbal communication skills, with the ability to adapt messaging for different audiences. * Experience delivering projects within government or healthcare environments is highly desirable. ## Description Our client is seeking a Senior Python Developer to join their digital consultancy practice. This role sits within multi-disciplinary delivery teams responsible for building, supporting, and maintaining user-centred digital solutions that deliver real value and work for diverse audiences., * Act as a technical subject matter expert within delivery teams, ensuring user-centred software is designed and developed in line with business requirements and engineering best practice. * Collaborate with cross-functional colleagues to explore, design, and deliver effective solutions to complex client challenges. * Design, implement, and manage software development and deployment pipelines, proactively identifying and resolving potential issues or bottlenecks. * Communicate clearly and confidently with internal and external stakeholders, presenting prototypes, solutions, and delivery progress to both technical and non-technical audiences. * Build strong working relationships with team members and stakeholders, identifying risks and ensuring challenges are addressed. * Support the recruitment of engineers and contribute to the professional development and upskilling of consultants. * Contribute to the organisation's external technical profile through blogs, workshops, seminars, or conference participation. ## Related Videos - [Diversity as a Growth and Happiness Factor in Agile Development](https://www.wearedevelopers.com/videos/862-diversity-as-a-growth-and-happiness-factor-in-agile-development) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers)