Python Developer

Posted 25 April 2025
LocationLondon
Job type Contract
Discipline Commodities and Financial Services
Reference74760

Job description

Job Title: Python Developer – (MQ, Automation)

Location: London/Sheffield- 2-3 days/Week Onsite

Duration: 6+ Months 

 

Banking Client experience required

About the Role:

We are looking for an experienced Python Developer to join a fast-paced technology team, working on critical messaging platforms. The ideal candidate will have strong hands-on coding skills in Python, solid Linux fundamentals, and a deep understanding of CI/CD automation practices. Familiarity with messaging products like MQ or ACE will be a strong plus.
 
Key Responsibilities:
  • Develop and maintain backend solutions using Python.
  • Work in a Linux environment and handle Shell scripting tasks as needed.
  • Manage code repositories and collaboration workflows using GITHUB.
  • Design, implement, and support CI/CD pipelines using Jenkins.
  • Support applications involving messaging products (e.g., MQ, ACE).
  • Engage with stakeholders, handle evolving requirements, and deal with ambiguity confidently.
  • Communicate technical solutions clearly to cross-functional teams.
 
Required Skills & Experience:
  • Strong hands-on experience with Python development.
  • Good working knowledge of Linux and Shell Scripting.
  • Practical experience with GITHUB for source control and collaboration.
  • Good understanding of CI/CD concepts, especially using Jenkins.
  • Exposure to messaging products like IBM MQ or ACE is preferred.
  • Strong analytical skills, problem-solving attitude, and ability to work in Agile environments.
  • Excellent communication skills — able to explain technical details effectively.
 
Nice to Have:
  • Knowledge of Ansible for automation.
  • Previous experience working with Agile/Scrum practices.
  • Exposure to full stack technologies is a plus but not mandatory.
 
Ideal Candidate Profile:
  • Self-driven, adaptable, and comfortable working in fast-paced, ambiguous environments.
  • Backend-focused developer with strong command of Python and Linux-based systems.
  • Ready to support critical messaging infrastructure and services.
  • Priyanka Sharma

  • Senior Delivery Consultant

  • Office: 02033759240 

  • Email: [email protected]