Staff Software Engineer - .NET - Belfast

Ocho
Belfast, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 60K

Job location

Remote
Belfast, United Kingdom

Tech stack

ASP.NET
HTML
.NET
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Distributed Systems
Microsoft SQL Server
Commercial Software
Scrum
Standard Sql
Web Services
Backend
Build Management
Solid Principles
Front End Software Development

Job description

  • Lead the design and delivery of scalable backend services using C# and .NET
  • Provide technical leadership across a team of engineers at varying levels
  • Contribute to architecture decisions across high-throughput, distributed systems
  • Design and build secure, resilient services aligned to industry standards
  • Guide teams on best practices across coding, testing, and system design
  • Contribute to CI/CD pipelines and support release and deployment processes
  • Troubleshoot and resolve complex production issues
  • Provide accurate estimates across projects and technical initiatives
  • Collaborate with cross-functional teams to deliver product roadmap features
  • Mentor engineers through code reviews, coaching, and knowledge sharing

Technologies:

  • Backend
  • C#
  • CI/CD
  • Frontend
  • Support
  • SQL
  • Security
  • Web
  • ASP.NET
  • AWS
  • Cloud
  • CSS

Requirements

  • 6 years commercial software engineering experience
  • Strong experience with C# and .NET in backend environments
  • Experience building scalable web services and distributed systems
  • Strong understanding of relational databases such as SQL Server
  • Experience working with CI/CD pipelines and automation tools
  • Experience with automated testing approaches
  • Strong understanding of software design principles and patterns
  • Experience working in Agile, Scrum, or Lean environments
  • Strong problem-solving and communication skills
  • Nice to Have: Experience working within payments or regulated environments
  • Nice to Have: Understanding of PCI or security-focused development practices
  • Nice to Have: Exposure to frontend technologies such as HTML and CSS

About the company

We are a high-scale payments engineering company based in Belfast, offering a hybrid working model where youll spend 3 days in our office. In this role, youll be at the forefront of processing large volumes of real-time transactions, contributing to our engineering culture that emphasizes quality and ownership. We provide a competitive salary along with benefits such as WFH allowance, a pension fund, and medical aid. Join us to step into a true technical leadership position with clear progression opportunities in a growing engineering function.

Apply for this position