Python Developer

TEKsystems
Croydon, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Croydon, United Kingdom

Tech stack

Agile Methodologies
Artificial Intelligence
Confluence
JIRA
Continuous Integration
Data Validation
Information Engineering
DevOps
Python
Systems Development Life Cycle
Software Engineering
Tableau
Data Logging
GIT
Atlassian Tools
Bitbucket
REST
Software Version Control

Job description

Description

One of our most established banking clients is looking for a highly skilled engineer with strong Python development, Jira automation, and Tableau dashboard experience . The role focuses on building reliable tools and automations that improve project delivery teams' productivity and reporting.

Responsibilities below

Engineering, Development & Reporting (Python Jira Tableau)

  • Develop Python automations that integrate with Jira to support project management workflows, ensuring issues, transitions, and metadata follow required business rules.
  • Ensure data reliability through input validation, error handling, logging, and light scheduling (on demand or daily).
  • Build Tableau dashboards with calculated fields and interactions for PMO/Delivery reporting.
  • Integrate and prepare data from Jira and other sources to deliver consistent, accurate reporting.
  • Work with PMO/Delivery and Engineering teams to clarify requirements, validate data logic, and improve reporting workflows.

DevOps Tooling & Software Engineering Enablement

  • Implement and administer DevOps tooling using existing platforms (eg, source control, artifact repositories, and CI/CD pipelines) to support team workflows and controlled releases.
  • Integrate and extend the Atlassian Stack (Jira, Confluence, Bitbucket) to support Agile delivery.
  • Partner with engineering teams to improve SDLC efficiency and reduce developer friction.

AI & Emerging Technology Integration

  • Leverage Artificial Intelligence tools-including Microsoft Copilot-to enhance automation, documentation, analytics, and developer productivity.
  • Identify opportunities to embed AI-assisted engineering practices into daily workflows.

Required Qualifications

  • 5+ years in software development, business intelligence, data engineering, or related technical roles.
  • Hands-on experience with:
  • Python development and automation (REST APIs, data preparation, CLI utilities)
  • Git workflows, CI/CD pipeline and DevOps toolchains
  • Tableau dashboard development (calculated fields, parameters, multiple data sources)
  • Atlassian tools (Jira workflows, Confluence spaces, automation rules)
  • Strong understanding of architecture fundamentals, environment configuration, and platform engineering practices.
  • experience working in Agile delivery environments and collaborating with non-technical stakeholders.

This will be a 6 month rolling contract on a long term project.

This role will require hybrid working, and doing 3 days a week onsite at one of the following: Bromley, Camberley or Chester.

If you are interested, please apply and if your profile meets our clients requirements we will reach out with more details.

Job Title: Python Developer

Location: Bromley, UK

Job Type: Contract

Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Requirements

  • 5+ years in software development, business intelligence, data engineering, or related technical roles.
  • Hands-on experience with:
  • Python development and automation (REST APIs, data preparation, CLI utilities)
  • Git workflows, CI/CD pipeline and DevOps toolchains
  • Tableau dashboard development (calculated fields, parameters, multiple data sources)
  • Atlassian tools (Jira workflows, Confluence spaces, automation rules)
  • Strong understanding of architecture fundamentals, environment configuration, and platform engineering practices.
  • experience working in Agile delivery environments and collaborating with non-technical stakeholders.

About the company

This role will require hybrid working, and doing 3 days a week onsite at one of the following: Bromley, Camberley or Chester. If you are interested, please apply and if your profile meets our clients requirements we will reach out with more details.

Apply for this position