> Markdown version of [/jobs/ext/1475552-senior-software-developer-net](https://www.wearedevelopers.com/jobs/ext/1475552-senior-software-developer-net). 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 (.NET) - **Company:** Ocho People - **Location:** Belfast, UK - **Experience:** Expert - **Salary:** £55,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Relational Databases, Distributed Systems, Event-Driven Programming, Windows Presentation Foundation, Microsoft SQL Server, MySQL, Systems Development Life Cycle, Software Engineering, Cloud Platform System, .NET Core, ReactJS, Graphql, Api Design, Serverless Computing, Microservices - **Published:** July 29, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5818739177 ## About the Role If you are a senior engineer who wants to work at the intersection of world class technology and global financial markets, where the systems you build genuinely have to perform and the problems are as complex as they come, this is worth exploring. The work is real, the scale is significant, and the opportunity to grow within a technically serious organisation is genuine., * Proven experience designing, developing and maintaining distributed, event driven, cloud native systems * Expertise in modern .NET technologies (.NET Framework and .NET Core) using C# * Strong experience in API design and development across REST and GraphQL * Solid understanding of relational database design and optimisation with MSSQL or MySQL * Hands on experience deploying and managing cloud environments on AWS or Azure * Comprehensive knowledge of the full SDLC with proactive involvement across design, development, QA and post release support * Strong problem solving skills and ability to validate approaches through proof of concepts * Experience building automated testing solutions for complex systems * Ability to balance pragmatism with innovation and deliver high quality solutions under tight deadlines Nice to Have: * Proficiency in WPF application development * Experience with AWS serverless architecture and microservices * Familiarity with Java, JavaScript or React * Understanding of TDD, BDD or similar testing methodologies ## Description * Senior Software Engineer role at a world leading technology organisation operating across 27 countries * .NET and C# focused with distributed systems, cloud native architecture, REST and GraphQL APIs * Influence technical direction, mentor others and deliver solutions that operate at genuine scale * Hybrid working, Belfast based * Salary up to £65,000, * Collaborate with Solution Architects and Principal Engineers to design and implement solutions aligned with IT strategy and technical vision * Take ownership of engineering deliverables, ensuring quality, scalability and adherence to best practices * Design and develop distributed, event driven, cloud native systems across the full software development lifecycle * Build and maintain REST and GraphQL APIs to a high standard * Drive continuous improvement by exploring new technologies, tools and methodologies * Mentor and support team members, fostering a culture of learning and technical excellence * Communicate progress effectively and proactively raise impediments to minimise delivery risks * Build automated testing solutions for complex systems ## Related Videos - [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) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [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) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)