> Markdown version of [/jobs/ext/2112417-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/2112417-senior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer - **Company:** Morgan Spencer - **Location:** London, UK - **Experience:** Expert - **Salary:** £66,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Bash Shell, Bootstrap (Software), Cascading Style Sheets (CSS), Software as a Service, Cloud Computing, Code Review, Database Design, Django Web Framework, Github, Python (Programming Language), PostgreSQL, Nginx, Standard Sql, Software Construction, Software Engineering, ReactJS, Git, Kubernetes, React Native, Software Version Control, Docker - **Published:** August 19, 2026 - **Apply:** https://www.reed.co.uk/jobs/senior-software-developer/57256620 ## About the Role * 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 ## Description 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., * 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 ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Post-Quantum Cryptography: Preparing for Q-Day](https://www.wearedevelopers.com/videos/100179-post-quantum-cryptography-preparing-for-q-day) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)