C# Developer

Eligo Recruitment Ltd
Brighton and Hove, United Kingdom
20 days ago

Role details

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

Job location

Brighton and Hove, United Kingdom

Tech stack

HTML
JavaScript
.NET
Agile Methodologies
Azure
C Sharp (Programming Language)
CSS
Software as a Service
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
DevOps
Infrastructure as a Service (IaaS)
Microsoft SQL Server
Object-Oriented Software Development
Platform as a Service (PAAS)
Software Architecture
TypeScript
React
Blazor
Angular
Solid Principles
DDD (Domain Driven Development)
REST
Microservices

Job description

As a skilled C# Developer, you'll step into a hands-on Technical Lead role, driving the delivery of a major digital transformation project. You'll design, develop and deliver enterprise-level solutions using .NET, C# and Microsoft Azure technologies, while setting technical direction and mentoring others.You'll be working with modern software architecture principles - Microservices, Domain-Driven Design (DDD), and Event-Based Messaging - to create scalable, maintainable solutions. If you enjoy combining leadership with hands-on coding and want to influence how technology is built and delivered, this is your next challenge.What You'll Do

  • Lead development using C#, .NET and Azure cloud services
  • Design scalable, secure web applications using modern architecture patterns
  • Apply Agile and DevOps practices to deliver robust, maintainable software
  • Build and maintain RESTful APIs and web solutions using React, Angular or Blazor
  • Coach and guide developers, fostering best practice and continuous improvement

Requirements

  • Strong commercial experience with C# and .NET
  • Hands-on experience with Azure SaaS, PaaS and IaaS
  • Knowledge of DDD, Microservices, CQRS and messaging systems
  • Solid understanding of SQL Server, HTML, CSS, JavaScript and TypeScript
  • Deep knowledge of OOP, SOLID principles and design patterns

Apply for this position