Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior python developer

London
Kpmg Uk
Python developer
Posted: 19h ago
Offer description

The Role



As a Senior Python Developer, you will play a hands-on role in the design and development of secure, scalable, and high-performance backend services that drive key components of the audit technology landscape. You will develop integrations with internal and external APIs, build cloud-native components on Azure - while also contributing to innovative AI and data-driven solutions, leveraging technologies such as Databricks, data pipelines, and large language models (LLMs) to power next-generation applications.

You’ll collaborate closely with engineering peers, architects, and product owners to bring business ideas to life while contributing to the overall architecture and development best practices of the team. You’ll also support the deployment and operationalization of code using CI/CD pipelines and infrastructure-as-code practices.


Responsibilities
1. Backend Development: Develop, test, and maintain Python-based backend services, leveraging asynchronous programming and multithreading to optimize performance and scalability where appropriate.

2. API Integration: Develop, document, and consume RESTful APIs, including integration with Microsoft Graph APIs and other third-party systems.

3. Security Compliance: Implement robust authentication and authorization mechanisms and enforce security best practices to safeguard API communication and data integrity.

4. Cloud Engineering: Design and implement components using Azure services such as Function Apps, API Management, Application Gateway, Azure AI Foundry, Databricks and Service Bus.

5. DevOps & CI/CD: Collaborate on build and deployment automation using Git, Azure DevOps, and CI/CD pipelines.

6. Workflow Automation: Collaborate with stakeholders to build and maintain Jira Service Management (JSM) automations and custom workflows for internal operations.

7. Collaboration: Work closely with product owners, architects, and QA teams to ensure solutions align with business objectives and meet quality standards.







Minimum Requirements

8. Experience: Significant professional experience in backend development as a Senior role.

9. Languages/Frameworks: Strong proficiency in Python with hands-on experience in asynchronous programming, concurrency and multithreading.

API Lifecycle: Experience across the full API development lifecycle - including versioning, documentation, automated testing, deployment, and monitoring - using modern API management practices and tools.

10. API Expertise: Proven experience in building and integrating APIs, with expertise in API documentation and schema definition using OpenAPI/Swagger. Strong understanding of RESTful API design, authentication/authorization standards, and API lifecycle best practices; familiarity with Microsoft Graph API is a plus.



Essential Requirements

11. Integration Development: Proven experience building both client-side and server-side API-level integrations in Python.

12. Security: Experience implementing and managing OAuth and OpenID Connect (OIDC) flows, with a solid understanding of API security, identity management, and selecting the right approach for different scenarios.

13. Databases: Solid experience working with both SQL and No-SQL databases.

14. Cloud Services: Practical knowledge of popular Azure services such as Function Apps, API Management, Application Gateway, Service Bus etc.

15. DevOps Tools: Working knowledge of GitHub and CI/CD practices using tools like GitHub actions and Azure DevOps pipelines.

16. Soft Skills: Self-motivated, result-oriented, and an excellent team player with strong problem-solving and communication skills.



Desirable Requirements

17. JSM: Experience in working with Jira/Jira Service Management (JSM), including automation rules and custom workflows.

18. Project Tools: Familiarity with project management and tracking tools like Jira and Azure DevOps.



Why Audit at KPMG?

Audit is the largest of our UK practices. Some of the world’s biggest companies rely on us to provide independent insight, challenge, and expertise, so the work we undertake affects investment decisions, inspires confidence in public sector expenditure, and supports our economic growth. Today, more than ever in disruptive times, audit is a function needed by society, and in the future, so we can capitalise and grow.

As part of the Audit team, you’ll be helping to build the confidence and trust that business and society need to thrive. We want to lead the conversation when it comes to shaping the future of the profession. And given the scale and variety of our audit engagements in both the UK and globally, we are well placed to create change.

If you share our commitment to achieving excellence and working to the highest audit standards, are a natural collaborator who values different perspectives and relishes the opportunity to develop and progress then KPMG could be the place where you can thrive.


To discuss this or wider Audit roles with our recruitment team, all you need to do is apply, create a profile, upload your CV and begin to make your mark with KPMG.

Find out more:

Within Audit we have a range of divisions and specialisms. Click the links to find out more below:

19. Audit at KPMG:
20. About our firm:
21. KPMG Culture. Being Inclusive:
22. KPMG Workability and Disability confidence:



For any additional support in applying, please click the links to find out more:

23. Applying to KPMG:
24. Tips for interview:
25. KPMG values:
26. KPMG Competencies:
27. KPMG Locations and FAQ:



KPMG are proud to be an inclusive, equal opportunity employer and we seek to attract and retain the best people from the widest possible talent pool.

As a member of the Business Disability Forum we're committed to ensuring that all candidates are treated fairly throughout the Recruitment Process.


We pride ourselves on being a place where your individuality is valued; you can be yourself and still achieve your potential. We believe that your individuality helps us to deliver the best results to our clients. Diversity of background, diversity of experience, diversity of perspective - that's the KPMG difference.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior python developer
London
Bondex
Python developer
Similar job
Senior python developer
London
Tecnitex
Python developer
Similar job
Junior python developer
London
CarbonChain
Python developer
See more jobs
Similar jobs
Kpmg Uk recruitment
Kpmg Uk jobs in London
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Python developer jobs > Python developer jobs in London > Senior Python Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save