Job Title: Senior Software Engineer
Location: Belfast (3 days a week in office)
Salary: £55,000-£65,000 depending on experience
Type: Full-time, Permanent
Overview:
We're hiring for a Senior Software Engineer to join a high-performing engineering team delivering complex software solutions across a large-scale technology estate. This is a hands-on role within a collaborative Agile environment, where you'll help shape the architecture, support junior team members, and drive best practices in engineering and delivery.
You'll be working across distributed systems, modern cloud platforms, and scalable backend services that underpin a critical internal and external user base.
Responsibilities:
Collaborate with architecture leads and senior stakeholders to design robust, scalable software systems
Own technical delivery from design through deployment and support
Mentor and support other engineers, sharing knowledge and leading by example
Contribute to continuous improvement efforts across tooling, process, and delivery pipelines
Raise risks or blockers early to maintain momentum across the engineering cycle
Essential Skills & Experience:
Proven experience building distributed, event-driven, cloud-native systems
Deep expertise in .NET Core and modern .NET Frameworks using C#
Strong background in developing APIs (REST or GraphQL)
Solid understanding of relational databases and performance optimisation (e.g. MSSQL, MySQL)
Hands-on experience with cloud infrastructure and services (e.g. AWS or Azure)
Familiar with the entire SDLC, from requirement definition through to production support
Pragmatic mindset with the ability to challenge approaches and deliver solutions efficiently
Experience with scalable automated testing frameworks for complex systems
Nice to Have:
Experience developing desktop applications using WPF
Background in high-throughput or real-time systems
Familiarity with frontend technologies such as JavaScript or React
Exposure to microservices and serverless architecture
Experience applying TDD, BDD, or related testing methodologies
Apply here or reach out to Aaron Somers at Ocho for more information via LinkedIn.