> Markdown version of [/jobs/ext/2791092-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2791092-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:** Caspian One Ltd - **Location:** Sheffield, UK - **Experience:** Expert - **Salary:** £150,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Amazon Web Services, Distributed Systems, Enterprise Messaging Systems, Node.Js, Software Engineering, ReactJS, Kotlin, Heroku - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2856354175-senior-software-engineer ## About the Role You'll likely be someone who: * Has strong software engineering fundamentals. * Enjoys tackling unfamiliar technical challenges. * Thrives in ambiguous environments rather than waiting for detailed instructions. * Has excellent communication skills and enjoys collaborating with developers and stakeholders. * Can identify problems independently and drive solutions through to completion. * Brings a product mindset to engineering challenges. * Is passionate about developer experience, platform engineering, automation or internal tooling. ## Description Build the Internal Developer Experience for One of the World's Largest Financial Institutions We're looking for highly capable Software Engineers to join a newly formed engineering team responsible for transforming how thousands of developers build, deploy and operate software across a global enterprise. This is not a traditional application development role. You'll be helping shape a next-generation internal developer platform that aims to provide the same seamless experience developers expect from products such as Heroku, Render, Railway and Coolify. The goal is simple: reduce complexity, remove friction and create an industry-leading developer experience at scale. The platform is in its early stages, making this a rare opportunity to influence architecture, tooling, workflows, usability and developer adoption from day one. What You'll Be Doing * Building services, tools and capabilities that improve the software delivery experience for engineers across the organisation. * Identifying pain points in developer journeys and driving solutions from concept through to implementation. * Improving and evolving internal platforms and user interfaces. * Working closely with engineering teams to understand challenges and remove barriers to productivity. * Helping create intuitive, self-service experiences that minimise manual intervention and support. * Influencing technical direction, platform usability and engineering best practice. * Acting as a self-starter within a small, high-impact team with significant autonomy. Technology The environment is deliberately technology-agnostic. The team is looking for strong engineers who are excited by learning and solving problems, rather than specialists tied to a single stack. Current technologies include: * Java * Kotlin * Node.js * React * AWS * GCP You'll also encounter technologies such as: * Go * Rust * .NET * Messaging platforms and distributed systems technologies Exposure to these technologies is beneficial but not essential. Mindset and adaptability are valued far more than ticking every box. ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [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) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)