Talent.com
NCC Group
Senior Python DeveloperNCC Group • Manchester, England, UK
No longer accepting applications
Senior Python Developer

Senior Python Developer

NCC Group • Manchester, England, UK
17 days ago
Job type
  • Full-time
Job description

An exciting opportunity to be one of the core team members of the Software Engineering team within NCC Groups GMS division. You will be a development SME playing a key role in designing delivering and supporting highquality software solutions.

This is a great opportunity to work on mission critical Cyber Security-related products and services for one of the worlds leading practices. The role requires strong handson 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.

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

  • Work 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 team
  • Perform regular code reviews
  • Implement a test first approach and contribute to upholding code quality metrics


Key Responsibilities


  • Design and Development: Create and implement Python-based applications and systems ensuring functionality and performance.
  • Leadership & Mentorship: Guide and mentor junior developers providing technical expertise and ensuring adherence to best practices.
  • Collaboration: Work collaboratively with cross-functional teams to define project requirements and specifications ensuring software meets business objectives.
  • Code Quality Assurance: Conduct code reviews to ensure quality suggest improvements and maintain best practices.
  • Troubleshooting and Debugging:Identify and resolve code bugs ensuring smooth operation of software.
  • Staying Informed: Keep up-to-date with the latest trends and standards in Python development.
  • Performance Optimisation:Optimize and test software to ensure functionality and smooth operation.
  • Documentation: Prepare and maintain technical documentation to ensure transparency and accessibility for the team.

Skills Knowledge & Expertise


Behaviours:

  • Focusing on Clients and Customers.
  • Working as One NCC.
  • Always Learning.
  • Being Inclusive and Respectful.
  • Delivery Brilliantly.

Qualifications:

  • Bachelors or Masters degree in Computer Science Engineering or a related field.
  • Proven experience as a Python Developer.
  • Familiarity with creating code in serverless environments
  • Familiarity with Azure Architecture and REST APIs.
  • Understanding of databases and SQL.
  • Secure Software Development.
  • Attention to detail and strong problem-solving abilities.
  • Excellent communication and leadership skills.


Desired Skills:

  • Full stack python development Expert
  • Experience with cloud architectures and infrastructure.
  • Agile Development
  • Experience working with CI/CD practices
  • Test first approach
  • Microservice infrastructure
  • Knowledge of software development best practices and standards.
  • Strong analytical and problem-solving abilities.

Job Benefits


  • Flexible Working: Balance your work and personal life with our flexible working options.
  • Generous Holiday Allowance: Enjoy 25 days of holiday plus bank holidays with the option to buy up to 5 additional days of annual leave.
  • Medicash & Critical Illness Scheme
  • Financial & Investment Benefits: Enjoy peace of mind with our Pension Life Assurance and Share Save Scheme.
  • Community & Volunteering Programmes: Make a difference in your community with our volunteering opportunities.
  • Green Car Scheme: Drive green and save money with our eco-friendly car scheme.
  • Cycle Scheme: Stay fit and healthy with our cycle-to-work scheme.
  • Special Time Off: Take time off for those big moments in life like getting married/entering into a civil partnership becoming a grandparent and welcoming home a new pet.
  • Family Planning: Benefit from our generous maternity and paternity leave as well as time off and support for those undergoing fertility treatments.








Required Experience:

Senior IC


Employment Type : Full-Time
Experience: years
Vacancy: 1

Create a job alert for this search

Senior Python Developer • Manchester, England, UK

Similar jobs

Senior Software Eng – MongoDB, £700/day (Outside IR35)

Manchester DigitalManchester, England, GB
Temporary

Senior Software Eng – MongoDB, £700/day (Outside IR35).Opportunity for a Senior Software Engineer with expert level knowledge of MongoDB to work remotely for a UK based AI scale-up on an initial 6-... Show more

 • Promoted

Remote Distributed Systems Engineer (Python & Go)

CanonicalManchester, England, GB
Remote
Full-time

Canonical is looking for a software engineer to build and validate resilient distributed systems.In this role, you will develop CI pipelines and automated testing tools for Canonical's cloud soluti... Show more

 • Promoted

Senior Azure Cloud Engineer

慨正橡扯Manchester, England, GB
Full-time

We’re on a mission to close the world’s tech skills gap.We help organisations navigate the future of technology, combining human expertise, emerging tech and AI to deliver better outcomes, faster.S... Show more

 • Promoted

Senior Developer

Government Digital ServiceManchester, England, GB
Full-time

The Government Digital Service (GDS) is the digital centre of government.We are responsible for setting, leading and delivering the vision for a modern digital government.Our priorities are to driv... Show more

 • Promoted

Python Developer

Anson McCadeManchester, England, GB
Full-time

This range is provided by Anson McCade.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Anson McCade.Up to £65... Show more

 • Promoted

Senior FDE - Python & AWS SaaS (Client-Facing)

Client ServerManchester, England, GB
Full-time

A growing technology scale-up based in Manchester is looking for a Forward Deployed Engineer with strong Python and AWS skills.This role involves client-facing responsibilities, where you'll manage... Show more

 • Promoted

Graduate Python Developer

BrightBox GroupManchester, England, GB
Full-time +1

This range is provided by BrightBox Group.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from BrightBox Group.Ini... Show more

 • Promoted

Senior Software Engineer - MongoDB/Django, Remote, £700/day

Manchester DigitalManchester, England, GB
Remote
Temporary

A UK-based AI scale-up is seeking a Senior Software Engineer with expert-level knowledge of MongoDB.This is a remote opportunity for an initial 6-month contract offering up to £700/day.You'll work ... Show more

 • Promoted

Remote Full-Stack Engineer — AI-Driven Python & React

Version 1Manchester, England, GB
Remote
Full-time

A leading technology service provider in Manchester is looking for a software developer to join their Scrum Team.You will contribute to technology decisions and work on AI-driven initiatives using ... Show more

 • Promoted

Senior Python Developer

Peaple TalentWest of England, England, GB
Permanent +1

Peaple Talent have partnered with a phenomenal tech disrupter based in Bristol who are looking to grow their team with an experienced contract Python Developer to support in the next iteration of t... Show more

 • Promoted

Senior Backend Engineer — AI-Powered Platform (Onsite Bristol)

Peaple TalentWest of England, England, GB
Full-time

A dynamic start-up in Bristol is searching for a Senior Backend Developer with strong Python expertise and experience in AI integration.The candidate will design scalable backend systems, mentor ju... Show more

 • Promoted

Lakehouse Data Architect - Platform & Governance Lead

Leonard CurtisBury, England, United Kingdom
Full-time

Leonard Curtis is seeking a Data Warehouse Architect to establish and optimise a unified enterprise data platform that enables data‑driven decisions.You will bridge raw data to business insight, de... Show more

 • Promoted

Senior DevOps Engineer Python AWS CDK

Client ServerManchester, England, GB
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by Client Server.Your actual pay will be based on your skills and experience — talk with your recruiter to learn... Show more

 • Promoted

Senior Software Engineer

慨正橡扯Manchester, England, GB
Full-time

As a Senior Software Developer, you will build and maintain the core infrastructure and tools that empower our development teams to deliver high-quality software efficiently and reliably.The develo... Show more

 • Promoted

Senior Software Engineer — AI/ML Backend & Data Pipelines

DatalexManchester, England, GB
Full-time

Datalex is seeking a Senior Software Engineer specializing in Python-based AI/ML development to design and deploy machine learning features.The role involves building APIs, collaborating on CI/CD, ... Show more

 • Promoted

Forward Deployed Engineer FDE Python AWS

Client ServerManchester, England, GB
Full-time

Forward Deployed Engineer (FDE Python AWS SaaS) Manchester / WFH to £80k.Do you have strong backend Python and AWS skills combined with client facing experience?.You could be progressing your caree... Show more

 • Promoted

Senior ML Engineer (Python, GenAI) - Part-time Project-Based

MindriftManchester, England, United Kingdom
Part-time +1

Please submit your CV in English and indicate your level of English proficiency.Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, eva... Show more

 • Promoted

Senior Data Engineer

Response InformaticsSalford, England, GB
Full-time

Design, develop, and maintain metadata-driven data pipelines using Azure Data Factory and Databricks.Build and implement end-to-end metadata frameworks, ensuring scalability and reusability.Optimiz... Show more

 • Promoted

Senior Python Developer - AI SaaS, AWS Microservices

Peaple TalentWest of England, England, GB
Permanent

A tech disrupter in the UK is seeking an experienced contract Python Developer to enhance their SaaS platform.You will be responsible for building cloud-based microservices and working closely with... Show more

 • Promoted

Developer

NCC Group plcManchester, England, GB
Full-time

Cyber Services and Capabilities.GBR Manchester Hardman Boulevard.NCC’s Threat Intelligence engineering team is looking for a Developer to support analysts and engineers in delivering a world-class ... Show more