Senior Software Engineer

Apply

Overview

The Senior Software Engineer will play a crucial role in a growing scale-up business, contributing to an initial 3-month project with a strong likelihood of extension. Working closely with a dynamic team, the engineer will focus on backend development, utilizing their expertise in Python and Django to enhance the company's software offerings.

Responsibilities

  • Develop and maintain backend applications using Python and Django.
  • Design and implement RESTful APIs to facilitate communication with front-end services.
  • Utilize SQL databases to manage data effectively and optimize queries.
  • Collaborate with team members to troubleshoot and resolve technical issues.
  • Apply software design principles to enhance code quality and maintainability.
  • Contribute to the planning and execution of software projects within a fast-paced environment.

Requirements

  • Minimum of 4 years of experience in software engineering with a focus on Python and Django.
  • Strong hands-on experience with SQL databases.
  • Proven expertise in software design principles and building REST APIs.
  • Proficient in using Git for version control and issue resolution.
  • In-depth knowledge of a core functional area of the technology stack used in backend systems.
SkillsPython, SQL, Django
LocationLondon Area
TypeHybrid
Rate£400/day
SourceLinkedIn
Posted28/10/25