Python Software Engineer

Information Tech Consultants

Greater London

On-site

GBP 55,000 - 90,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Information Tech Consultants Ltd in London delivers innovative software solutions for global clients. This role focuses on Python backend development, REST APIs, and database work on client projects with relocation flexibility across the UK.

Join a collaborative team focused on delivering high-quality code, scalable services, and reliable performance. Onsite work in London with opportunities to contribute across multiple projects and technologies.

Qualifications

  • 2–5 years of professional software development experience.
  • Hands-on Python experience.
  • Strong SQL and relational database knowledge.
  • Experience building REST APIs.
  • Familiarity with Git and version control.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork.

Responsibilities

  • Develop and maintain software applications using Python.
  • Design and implement backend features and services.
  • Develop and integrate REST APIs.
  • Work with SQL databases and perform database-related operations.
  • Write clean, efficient, and maintainable code.
  • Troubleshoot, debug, and resolve software issues.
  • Participate in testing and code reviews.
  • Use Git for version control and follow standard development practices.
  • Work closely with developers and other technical teams to understand and deliver project requirements.
  • Contribute to improving application performance, reliability, and functionality.

Skills

Python
SQL
REST APIs
Backend development
Git
Problem-solving
Analytical skills
Communication
Teamwork

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering

Job description

Job Title: Python Software Engineer

Location: London, UK

Work Mode: Onsite

Employment Type: Full-Time

Experience: 2-5 Years

About Us

Information Tech Consultants Ltd is a UK-based IT consultancy working with global clients, including Fortune 500 & FTSE 100 companies, delivering innovative software and enterprise technology solutions.

About the Role

We are looking for a Python Software Engineer to join our development team and contribute to software development projects for our clients.

The successful candidate will have solid hands-on experience with Python and a good understanding of backend development, databases, APIs, and software development practices.

Please Note- We have multiple projects across the UK, so you should be ready to relocate if needed

Key Responsibilities
  • Develop and maintain software applications using Python.
  • Design and implement backend features and services.
  • Develop and integrate REST APIs.
  • Work with SQL databases and perform database-related operations.
  • Write clean, efficient, and maintainable code.
  • Troubleshoot, debug, and resolve software issues.
  • Participate in testing and code reviews.
  • Use Git for version control and follow standard development practices.
  • Work closely with developers and other technical teams to understand and deliver project requirements.
  • Contribute to improving application performance, reliability, and functionality.
Required Skills
  • 2-5 years of professional software development experience.
  • Strong hands-on experience with Python.
  • Good knowledge of SQL and relational databases.
  • Experience working with REST APIs.
  • Understanding of backend software development.
  • Familiarity with Git and version control.
  • Good problem-solving and analytical skills.
  • Strong communication and teamwork skills.
Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Candidate Requirements
  • Willing to work onsite anywhere in UK as per client project.
  • Available to join on or around 3rd November 2026.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Backend
Senior Python Engineer - Backend

Intec Select Limited • City Of London

Hybrid
GBP 92,000 - 129,000
Python Developer
Python Developer

Applause IT Recruitment • Nottingham

On-site
GBP 60,000 - 80,000
Python Software Engineer
Python Software Engineer

Cyber Security training courses • Nottingham

Hybrid
GBP 50,000 - 55,000
Python Developers
Python Developers

INTEC SELECT LIMITED • Greater London

Hybrid
GBP 120,000 - 138,000
Senior Software Engineer
Senior Software Engineer

DiverseJobsMatter • Leeds

On-site
GBP 70,000 - 100,000
Contributory pension scheme
25 days annual leave
Flexible benefits package
+5
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • Greater London

On-site
GBP 90,000 - 130,000
Python Engineer - Contract - Inside IR35
Python Engineer - Contract - Inside IR35

Burendo • City Of London

On-site
GBP 83,025 - 110,700
Competitive rate
Remote working
Supportive consultancy environment
Software Engineer Python / Frontend
Software Engineer Python / Frontend

Adecco • West of England

Hybrid
GBP 50,000 - 70,000
Python Developer
Python Developer

Digisourced. • Greater London

On-site
GBP 47,877 - 62,822
Onsite UK Python Backend Engineer - REST & SQL
Onsite UK Python Backend Engineer - REST & SQL

Information Tech Consultants • Greater London

On-site
GBP 55,000 - 90,000