Senior Software Developer in London

Senior Software Developer in London

London Full-Time 58500 - 71500 £ / year (est.) Home office (partial)
Morgan Spencer

At a Glance

  • Tasks: Design and develop innovative web, mobile, and cloud applications while mentoring junior developers.
  • Company: Join a leading tech company in Central London with a collaborative culture.
  • Benefits: Enjoy a competitive salary, hybrid working, and opportunities for professional growth.
  • Other info: Dynamic environment with excellent career growth opportunities and a commitment to diversity.
  • Why this job: Make a real impact by working on cutting-edge digital solutions and evolving modern technologies.
  • Qualifications: Strong experience in software development, particularly with Python, Django, and JavaScript.

The predicted salary is between 58500 - 71500 £ per year.

An exciting opportunity has arisen for an experienced Senior Software Developer to join a collaborative digital team responsible for developing and maintaining a wide range of business-critical applications, services and platforms. This role is ideal for a highly skilled developer who enjoys working across the full software development lifecycle, mentoring others and contributing to the ongoing evolution of modern digital solutions.

As a Senior Software Developer, you will play a key role in designing, developing and supporting web, mobile and cloud-based applications. Working closely with technical and non-technical stakeholders, you will help deliver innovative solutions while ensuring development follows industry best practice, security standards and organisational objectives.

Key responsibilities include:

  • Developing new applications and functionality while maintaining and enhancing existing systems
  • Writing clean, efficient and testable code across front-end and back-end technologies
  • Gathering requirements and collaborating with stakeholders to define technical solutions
  • Supporting and mentoring junior developers through code reviews and knowledge sharing
  • Designing, developing and maintaining APIs and integrations with third-party systems
  • Supporting cloud infrastructure and ensuring applications are secure, scalable and reliable
  • Implementing development best practices including testing, version control and documentation
  • Contributing to architecture decisions and recommending new technologies and approaches
  • Managing and improving automated workflows and deployment processes
  • Supporting user acceptance testing and ensuring high-quality software delivery
  • Maintaining accurate documentation of systems, requirements and enhancements
  • Working collaboratively across teams to deliver digital projects and continuous improvements

Essential:

  • Strong commercial experience in software development
  • Highly proficient in Python, Django, JavaScript, HTML and CSS
  • Experience with database design and SQL
  • Strong knowledge of Git and collaborative development workflows
  • Experience developing with React and/or React Native
  • Experience supporting and working within AWS environments
  • Strong understanding of software engineering best practices, including testing and documentation
  • Excellent problem-solving and stakeholder communication skills
  • Experience mentoring or supporting more junior developers

Desirable:

  • Django REST Framework
  • SCSS and Bootstrap
  • Azure experience
  • Nginx
  • Bash scripting
  • PostgreSQL
  • Docker, Kubernetes or other containerisation technologies
  • Experience with CI/CD pipelines, GitHub Actions, GitOps or ArgoCD

Morgan Spencer is committed to equality, diversity and inclusion and welcomes applications from all suitably qualified candidates. All applications are handled in strict confidence and in full compliance with UK GDPR.

Senior Software Developer in London employer: Morgan Spencer

As a mid-level broker located in the vibrant heart of the City, our client offers an exceptional work environment that fosters collaboration and professional growth. Employees benefit from a supportive culture that prioritises development opportunities, competitive salaries, and the flexibility of remote work, making it an ideal place for those seeking a meaningful career in finance.

Morgan Spencer

Contact Details:

Morgan Spencer Recruitment Team

We think you need these skills to ace Senior Software Developer in London

Python
Django
JavaScript
HTML
CSS
SQL
Git