> Markdown version of [/jobs/ext/4016863-software-developer](https://www.wearedevelopers.com/jobs/ext/4016863-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). --- # Software Developer - **Company:** Ocho People - **Location:** Belfast, UK - **Salary:** £117,000.0 - £130,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Code Review, Continuous Integration, Distributed Systems, Github, Node.Js, Octopus Deploy, Software Engineering, Systems Integration, TypeScript, GitHub Copilot, Delivery Pipeline, Claude Code, Kubernetes Helm Charts, Backend, Kubernetes, Codebase, Teamcity, Api Design, Terraform, Software Version Control, Docker - **Published:** October 30, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5946232044 ## About the Role * A strong hands-on software development background, particularly in backend services, integrations or internal tooling, is essential, and the single most important thing we are looking for. * A track record of delivering maintainable software with automated tests, version control and code review is essential. * Confidence working with APIs, service integrations and distributed systems, and investigating unfamiliar codebases, is essential. * Familiarity with CI/CD concepts and the ability to contribute to pipeline automation and scripting is essential. * Clear communication, a collaborative approach and a willingness to document decisions are essential. * Commercial experience with C#, .NET, TypeScript or Node.js is highly advantageous. * Experience building on or extending Backstage is a strong advantage. * Experience with GitHub Actions and Azure DevOps, including migrating from TeamCity or Octopus, is a strong advantage. * Experience with Docker, Kubernetes (EKS or AKS) and Helm is a strong advantage. * Experience with AWS or Azure, Terraform, .NET Aspire or AI-assisted development tools such as GitHub Copilot or Claude Code is desirable. ## Description This is a software engineering role, not infrastructure administration. You will maintain and extend the company's Backstage developer portal, build integrations that surface delivery and system-health information, and write the automation and reusable templates that help teams move off legacy tooling. You will work within an agreed technical direction alongside the permanent team and hand over solutions that stay supportable after the contract ends., * Maintain and enhance Backstage, building features and integrations that make engineering information and tools easier to find and use. * Surface delivery metrics, deployment information and system-health indicators through Backstage. * Support teams using GitHub and Azure DevOps, and deliver defined migration work towards GitHub. * Help teams move away from TeamCity and Octopus through practical automation and reusable patterns. * Improve application and deployment templates, including CI/CD workflows and Helm charts. * Improve the metadata linking components, deployments and cloud resources for ownership, environment and cost reporting. * Contribute to test environments and .NET Aspire work within the permanent team's direction. * Guide teams in using generative AI tools effectively and responsibly in development and testing. * Write tested, maintainable code, take part in code reviews and document changes to a high standard.