.NET Developer - Remote (Northern Ireland)
Location: Fully Remote (NI-Based)
Salary: £40,000 - £55,000 (depending on experience)
My client is seeking an experienced .NET Developer to join their growing distributed engineering team. This is an exciting opportunity to work on high-impact projects across modern .NET, cloud, and DevOps technologies in a collaborative, delivery-focused environment.
What You'll Do
- Design, develop and maintain high-quality software solutions using .NET Core, C#, and SQL Server.
- Build and enhance services using Entity Framework Core, including code-first design, migrations, query optimisation, and efficient database interactions.
- Contribute to microservices architecture, focusing on scalability, resilience, and performance.
- Develop, maintain, and consume RESTful APIs, ensuring security, reliability, and adherence to architectural standards.
- Work with Azure cloud resources, including Azure Service Bus (queues, topics, message brokers) to build distributed, event-driven systems.
- Implement secure coding practices following OWASP guidelines.
- Participate in systems design and architecture, including repository patterns, concurrency handling, and domain modelling.
- Collaborate closely with cross-functional teams in an agile environment.
- Support production systems, troubleshoot issues, and contribute to continuous improvement.
What You Bring
Core Technical Requirements
- 4+ years' hands-on experience with C# / .NET Core.
- Strong experience with Entity Framework Core, including:
- Code-first development
- Migrations
- Querying and LINQ
- Transactions and unit-of-work patterns
- Performance optimisation of EF-based services
- Strong experience designing and building REST APIs.
- Solid understanding of concurrency, multi-threading, and repository architecture.
- Experience utilising Azure DevOps for CI/CD, pipelines, and workflow automation.
- Hands-on experience with Azure Service Bus or similar message brokers (RabbitMQ, Kafka, MSMQ).
- Understanding of cloud-first architecture and building scalable .NET applications using cloud resources.
Testing & Quality
- Strong focus on unit testing (NUnit, xUnit, MSTest).
- Experience with integration testing and/or end-to-end testing is highly desirable - especially candidates who have had full autonomy on projects.
- Familiarity with TDD or a test-first mindset.
What My Client Can Offer
A Connected, Supportive Culture
- A dedicated focus on helping every employee feel connected and valued.
- Access to in-house, hands-on training via a structured L&D team.
- Monthly virtual or in-person events to bring people together.
Career Growth & Development
- Every engineer has a People Lead and HR Partner for tailored support.
- Regular quarterly and annual reviews with transparent progression paths.
- Access to Engineering Success and Centre of Excellence units for mentorship, knowledge sharing, and technical development.
Remote-First Flexibility
- A remote-first working model with genuine flexibility.
- Optional access to a modern office in Belfast featuring:
- On-site coffee shop
- High-spec gym
- Spacious collaboration areas
- Games area, drinks fridge, pool table, and breakout space
- Office attendance is never required - but team lunches and social days are regularly organised and encouraged.
