img
Permanent

Senior Python Developer

London
money-bag Negotiable
AA6FA69AD95CB07094AAC2DFECFBFBBB
Posted 4 days ago

OverviewThe KPMG Audit Technology team is dedicated to building cutting-edge solutions in close collaboration with the Audit function. We blend audit expertise with the latest technology, enabling us to understand the challenges our customers face daily and develop indispensable products that simplify their lives while promoting Audit Quality.

As a crucial member of the team, you will collaborate with a mix of Cloud and DevOps Engineers, Product Owners/Managers, Solution Architects, Data Engineers, Business Analysts, and Testing Specialists. Together, we build, deliver, and manage a portfolio of exciting products. The role involves contributing to a rapidly expanding product landscape and staying current with the tech field and audit delivery trends.

What you will be doing

Backend Development:

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

API Integration:

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

Security Compliance:

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

Cloud Engineering:

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

DevOps and CI/CD:

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

Workflow Automation:

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

Collaboration:

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

What you will need to do it

Experience:

Significant professional experience in backend development as a Senior role.

Languages/Frameworks:

Strong proficiency in Python with hands-on experience in asynchronous programming, concurrency and multithreading.

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.

API Lifecycle:

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

Integration Development:

Proven experience building both client-side and server-side API-level integrations in Python.

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.

Databases:

Solid experience working with both SQL and No-SQL databases.

Cloud Services:

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

DevOps Tools:

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

Soft Skills:

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

JSM:

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

Project Tools:

Familiarity with project management and tracking tools like Jira and Azure DevOps.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Consulting

Industries

Business Consulting and Services

LocationsWe are open to talk to talent across the country but our core Tech hubs for this role are:

Glasgow

Leeds

London Canary Wharf

Manchester

With 20 sites across the UK, we can potentially facilitate office work, working from home, flexible hours, and part-time options. If you have a need for flexibility, please register and discuss this with our team.

Find out more

Technology and Engineering at KPMG : www.kpmgcareers.co.uk/experienced-professional/technology-engineering/

ITs Her Future Women in Tech programme : www.kpmgcareers.co.uk/people-culture/it-s-her-future/

KPMG Workability and Disability confidence : www.kpmgcareers.co.uk/experienced-professional/applying-to-kpmg/need-support-let-us-know/

Apply and Additional Support

Applying to KPMG : www.kpmgcareers.co.uk/experienced-professional/applying-to-kpmg/

Tips for interview : www.kpmgcareers.co.uk/experienced-professional/applying-to-kpmg/application-advice/

KPMG values : www.kpmgcareers.co.uk/experienced-professional/applying-to-kpmg/our-values/

KPMG Competencies : www.kpmgcareers.co.uk/experienced-professional/applying-to-kpmg/kpmg-competencies/

KPMG Locations and FAQ : www.kpmgcareers.co.uk/faq/?category=Experienced+professionals

#J-18808-Ljbffr

Other jobs of interest...

microTECH Global LTD
LondonYesterday
money-bag£125,000-150,000 per annum
DAOLaunch
LondonYesterday
money-bag£125,000-150,000 per annum
TieTalent
LondonYesterday
money-bag£125,000-150,000 per annum
Bruin
LondonYesterday
money-bagNegotiable
Third Republic
LondonYesterday
money-bag£125,000-150,000 per annum
mthree
LondonYesterday
money-bag£125,000-150,000 per annum
Heart Mind Talent
LondonYesterday
money-bag£125,000-150,000 per annum
Hunter Bond
LondonYesterday
money-bag£125,000-150,000 per annum
Joseph Harry Ltd
LondonYesterday
money-bag£125,000-150,000 per annum
Oliver Bernard
LondonYesterday
money-bag£125,000-150,000 per annum
Hadte Group
LondonYesterday
money-bag£125,000-150,000 per annum

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!