Senior .NET Developer

Ocho People
Belfast, UK
18 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£45,000.0 - £55,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) .NET Framework Agile Methodology Microsoft Azure Software as a Service Relational Databases Software Design Patterns JSON Microsoft Message Queuing Microsoft SQL Server NoSQL Oracle (Applications)
+19 more
Scrum Methodology Software Architecture RabbitMQ Azure Active Directory Simple Object Access Protocol (SOAP) Software Engineering Web Services Extensible Markup Language (XML) Test-Driven Development (TDD) .NET Core SOAPAPI Git Information Technology Cassandra Atlassian Tools Apache Kafka Cosmos DB Api Design Restful APIs

Job description

This is a Senior Software Engineer position with a clear emphasis on design, architecture and engineering quality. You will be building and maintaining enterprise grade systems on the .NET and Azure stack, contributing to architectural decisions, creating frameworks for other engineers to leverage and working across multi tenant SaaS architectures in a fast paced, iterative environment.

What makes this role valuable for your career is the level at which you will be operating. This is not a role where you inherit someone else’s technical decisions and execute against them. You will be refining functional requirements, developing technical specifications, generating architectural documentation and contributing directly to the design of systems that matter. A test driven development mindset is expected and the codebase reflects that standard.

The tech spans .NET Core and Azure, NoSQL databases including Cassandra and Cosmos DB, REST and SOAP APIs, queue based systems including RabbitMQ, Kafka and Event Hub, relational databases including Oracle and SQL Server, and Agile delivery using Scrum. The breadth of that stack combined with the architectural focus of the role builds the kind of experience that travels well.

Requirements

If you are a senior .NET engineer who wants to work on genuinely complex systems, in a team that values your technical judgement, from wherever you do your best work, this is worth considering., * 5 or more years of software development experience

  • Strong experience with .NET and Java across enterprise software development
  • Experience with multi tenant SaaS architectures
  • Solid knowledge of design patterns and language agnostic design principles
  • Test driven development mindset with strong discipline in writing extensive tests
  • Experience with NoSQL databases such as Cassandra or Cosmos DB
  • Strong understanding of REST APIs and web service concepts including SOAP and XML and JSON
  • Experience developing APIs using REST architecture
  • Experience with queue based systems such as RabbitMQ, Kafka, MSMQ or Event Hub
  • Knowledge of relational databases including Oracle and SQL Server
  • Experience working in Agile environments using Scrum or similar methodologies
  • Familiarity with Git, Jira and Confluence
  • Degree in Computer Science or a related field, Senior .NET roles with genuine architectural scope, a test driven culture and the flexibility of fully remote working are not as common as they should be. This is a well established global organisation that takes engineering quality seriously and gives its senior engineers the space to operate at the level the title implies.

About the company

Ocho People Technology Recruitment
  • Senior Software Engineer role at a global digital engineering organisation delivering across regulated and data intensive industries
  • .NET and Azure focused with multi tenant SaaS architecture, NoSQL databases and enterprise grade frameworks
  • Design and architecture focused role with real influence over technical decisions
  • Fully remote
  • Salary up to £55,000

Why This Organisation

Our client is a global digital engineering services organisation that has been building high quality software for growing companies in regulated and data intensive industries since 2009. With a presence across multiple geographies and a track record of delivering complex, mission critical products, this is a business that takes engineering craft seriously and invests in the people who do the same.

The culture is one that rewards engineers who care about good design and architecture, who take pride in writing clean, well tested code and who want to work alongside other people who hold themselves to a high standard. There is no bureaucracy for the sake of it here. The expectation is that you do great work and the environment is built to support that.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:07 min

Defining the human skills of senior developers

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all