Python Software Engineer

Company: Third Nexus Group Limited
Apply for the Python Software Engineer
Location: Birmingham
Job Description:

Salary: £60,000 – 74,000 per year

Requirements

  • Hands-on experience in Python and a web development framework such as Django, plus JavaScript or TypeScript, ideally in cloud environments such as AWS, Azure or GCP.
  • Strong understanding of core software engineering principles.
  • Experience with CI/CD pipelines, automated testing, and version control.
  • Strong analytical and problem‑solving skills.
  • Ability to work effectively in a cross‑functional team.
  • Willingness to learn new tools, technologies, and domain knowledge.
  • Degree in Computer Science, Engineering, or equivalent professional experience.
  • Exposure to frameworks such as React, Node.js, Terraform, Celery, or containerisation.
  • Understanding of database schema design and query optimisation.
  • Familiarity with infrastructure-as-code, cloud‑native services, or distributed systems.

Responsibilities

  • Join our delivery team as a Mid‑Level Software Engineer and contribute to the implementation of high‑quality software.
  • Collaborate closely with Senior Engineers, Product, QA, DevOps, UX/UI, Principal Engineers, and Architects.
  • Focus on solid engineering execution, problem‑solving, collaboration, and building deeper technical capability.
  • Work with increasing autonomy over time as you develop in the role.

Technologies

  • AWS
  • Azure
  • CI/CD
  • Cloud
  • Celery
  • DevOps
  • Django
  • GCP
  • Support
  • JavaScript
  • Python
  • React
  • Terraform
  • TypeScript
  • Web
  • UX UI Design
  • NodeJS

We are hiring a permanent Python Software Engineer for a hybrid role based in Birmingham, with a salary of up to £74,000 per annum. This is a mid-level opportunity within our delivery team, where we work collaboratively across engineering, product, QA, DevOps, UX/UI, architecture, and leadership to deliver high‑quality software and support professional growth.

last updated 28 week of 2026

#J-18808-Ljbffr…

Posted: July 13th, 2026