> Markdown version of [/jobs/ext/2001209-senior-python-developer](https://www.wearedevelopers.com/jobs/ext/2001209-senior-python-developer). 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 Python Developer - **Company:** Nccgroup - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Cloud Computing, Cloud Engineering, Software Quality, Cyber Security, Continuous Integration, DevOps, Python (Programming Language), Cloud Services, Software Engineering, Software Systems, Test-Driven Development (TDD), Serverless Computing, Programming Languages - **Published:** August 9, 2026 - **Apply:** https://www.buscojobs.com.es/senior-python-developer-en-madrid-ID-366798551 ## About the Role The role requires strong hands?on expertise in Python along with a broad and deep understanding of modern coding practices, multiple programming languages, and software delivery standards spanning across a number of new and existing project streams; working alongside a wider global team to efficiently develop cloud solutions following CICD best practices.We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team., This role requires a deep understanding of Python and related technologies, as well as strong leadership and mentoring abilities. xqbhyrx You will be a senior member of the development team with the ability to contribute as well as guide other members of the team towards the development of high-quality software with the help of the Product Engineering / Architecture Lead.ResponsibilitiesWork closely with other Developers, UX, QA, DevOps and Cloud Architecture Development of high-quality code following development practices set by the Product Engineering / Architecture Lead Mentoring of more junior members of the teamPerform regular code reviewsImplement a test first approach and contribute to upholding code quality metrics#J-*****-Ljbffr ## Description An exciting opportunity to be one of the core team members of the Software Engineering team within NCC Group's GMS division.You will be a development SME playing a key role in designing, delivering, and supporting high?quality software solutions.Obtenga más información sobre este puesto leyendo los detalles a continuación y luego envíe su solicitud para ser considerado.This is a great opportunity to work on mission critical Cyber Security-related products and services, for one of the world's leading practices.The role requires strong hands?on expertise in Python along with a broad and deep understanding of modern coding practices, multiple programming languages, and software delivery standards spanning across a number of new and existing project streams; working alongside a wider global team to efficiently develop cloud solutions following CICD best practices.We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team.The ideal candidate will be responsible for designing, developing, and maintaining scalable and efficient software systems using Python, cloud and serverless technologies.This role requires a deep understanding of Python and related technologies, as well as strong leadership and mentoring abilities.xqbhyrx You will be a senior member of the development team with the ability to contribute as well as guide other members of the team towards the development of high-quality software with the help of the Product Engineering / Architecture Lead.ResponsibilitiesWork closely with other Developers, UX, QA, DevOps and Cloud Architecture Development of high-quality code following development practices set by the Product Engineering / Architecture Lead Mentoring of more junior members of the teamPerform regular code reviewsImplement a test first approach and contribute to upholding code quality metrics#J-*****-Ljbffr ## Related Videos - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML ](https://www.wearedevelopers.com/videos/78-leverage-cloud-computing-benefits-with-serverless-multi-cloud-ml) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)