> Markdown version of [/jobs/ext/2426747-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2426747-senior-software-engineer). 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 Engineer - **Company:** CSP U.K. LTD - **Location:** London, UK - **Experience:** Expert - **Salary:** £98,000.0 - £102,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Component-Based Software Engineering, Application Performance Management, Automation of Tests, C Sharp (Programming Language), Software Quality, Code Review, Databases, Distributed Systems, Python (Programming Language), Scrum Methodology, Software Systems, Systems Architecture, Systems Integration, TypeScript, Software Organization, Backend, Golang, Programming Languages - **Published:** August 11, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=66d5a67ce9786426 ## About the Role * Experienced in building and delivering production-quality software within a professional engineering environment. * Confident working with modern software development practices and engineering methodologies. * Strong in problem-solving, analytical thinking, and technical decision-making. * Comfortable taking ownership of complex technical challenges from design through delivery. * A clear communicator who can explain technical concepts to both technical and non-technical stakeholders. * Collaborative, proactive, and comfortable working across multidisciplinary teams. * Passionate about writing high-quality, maintainable code and continuously improving engineering practices. * Interested in mentoring colleagues and contributing to a strong engineering culture. * Curious about emerging technologies and committed to continuous professional development. Previous experience with Java, C#, Python, JavaScript, TypeScript, Go, or similar programming languages, together with experience in cloud platforms, APIs, databases, and distributed systems, is highly beneficial., If you're an experienced software engineer ready to take on greater technical responsibility and build innovative, scalable solutions, we'd love to hear from you. ## Description This is an exciting opportunity for a talented software engineer who wants to work on challenging projects, build scalable technology, and contribute to solutions that have a meaningful impact on the business. You'll work alongside experienced engineers, architects, product managers, and technical specialists to design, develop, and deliver high-quality software. You'll have the opportunity to work with modern technologies, influence technical decisions, mentor other engineers, and contribute to the continuous improvement of engineering practices. If you're ready to take on greater technical ownership and build the next stage of your career, we'd love to hear from you., As a Senior Software Engineer, you'll: * Design, develop, test, and maintain scalable, reliable, and high-performance software applications. * Translate business and technical requirements into well-designed software solutions. * Contribute to system architecture, technical design, and engineering decisions. * Write clean, maintainable, secure, and well-tested code following established engineering standards. * Review code and provide constructive technical feedback to improve code quality. * Collaborate with product managers, designers, architects, QA engineers, and other stakeholders. * Develop and maintain APIs, backend services, integrations, and application components. * Identify and resolve complex technical issues across development and production environments. * Improve application performance, scalability, reliability, and security. * Contribute to CI/CD pipelines, automated testing, and modern software delivery practices. * Participate in Agile ceremonies including sprint planning, technical estimation, and backlog refinement. * Mentor junior and mid-level engineers through coaching, knowledge sharing, and technical guidance. * Evaluate emerging technologies and recommend improvements to existing systems and development processes. * Maintain technical documentation and contribute to engineering standards and best practices. ## 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) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)