Point your AI agent at freehire and let it find you a job.

Get the CLI →

Morgan Spencer

NewBe an early applicant

Software Developer

Posted
Discussion

Summary

A full-stack developer role in Central London building and enhancing secure, scalable web applications with Python and Django. Day to day the person designs APIs, supports CI/CD deployments, works across front-end and back-end, and collaborates with stakeholders on requirements and code quality.

Overview

In this role you will develop and enhance web applications using Python and Django within a collaborative digital team in Central London, delivering secure, scalable solutions aligned with strategic objectives. You will work across front-end and back-end, design APIs, support CI/CD, and ensure code quality, testing, and documentation. You will gather requirements, engage with stakeholders, and help improve development processes. This is an opportunity to contribute to robust, high-impact software that powers core business capabilities.

Responsibilities
  • Develop and maintain applications using Python, Django and related technologies
  • Write clean, secure and testable code
  • Support and enhance existing systems and applications
  • Gather requirements and collaborate with stakeholders on technical solutions
  • Design and implement APIs and system integrations
  • Support CI/CD pipelines and deployment processes
  • Work across front-end and back-end development
  • Participate in code reviews and share knowledge within the team
  • Ensure development follows best practices for testing, security and documentation
  • Support UAT, testing and software releases
  • Contribute to continuous improvement of development processes and technologies
Key requirements
  • Commercial experience developing with Python
  • Experience using Django
  • Knowledge of JavaScript, HTML and CSS
  • Experience with SQL and database design
  • Proficiency with Git and GitHub
  • Experience with CI/CD pipelines, including GitHub Actions
  • Experience with Bash and command-line tools
  • Experience with AWS cloud services
  • Strong understanding of software development best practice
  • Excellent communication and stakeholder management skills
  • communication
  • stakeholder management
  • team collaboration
  • Python
  • Django
  • JavaScript

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available