> Markdown version of [/jobs/ext/2912364-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2912364-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:** Anson McCade - **Location:** Cheltenham, UK - **Experience:** Expert - **Salary:** £50,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, Cloud Computing, Software Quality, Continuous Integration, DevOps, Software Engineering, Software Systems, TypeScript, Private Cloud Environment, ReactJS, Gitlab, SC Clearance - **Published:** September 15, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-engineer/anson-mccade-job107981544 ## About the Role We are seeking an experienced Full Stack Software Engineer with strong Java expertise to join a leading technology and professional services organisation, working on complex software development and transformation programmes., * Significant commercial experience as a Full Stack Software Engineer. * Strong hands-on experience with Java. * Commercial experience with TypeScript, JavaScript and React. * Experience working with cloud technologies, particularly AWS and Azure. * Good understanding of software development, testing and modern engineering practices. * Experience with CI/CD and tools such as GitLab. * Experience working across the full software development lifecycle. * Comfortable working within Agile development environments. * Previous consultancy experience would be advantageous but is not essential. * Ability to obtain UK security clearance ## Description * Design, develop, test and deliver bespoke software solutions. * Work across the full software development lifecycle, from requirements analysis and architecture through to implementation, deployment, training and support. * Develop full stack applications using Java, TypeScript, JavaScript and React. * Utilise open-source libraries, frameworks and components to deliver modern software capabilities. * Build and maintain continuous integration pipelines using tools such as GitLab to monitor software quality and security. * Deploy software systems across public and private cloud environments, including AWS and Azure. * Work within Agile-focused teams to deliver high-quality software solutions. * Contribute to technical design and architecture decisions across complex projects. * Engage with clients and senior stakeholders, with opportunities to lead teams and client engagements depending on experience. * Support the ongoing maintenance, enhancement and evolution of software systems., If you're an experienced Full Stack Software Engineer with strong Java expertise and are looking for the opportunity to work on complex, mission-critical software projects, we'd love to hear from you. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)