Lead.NET C# Developer (Remote)
Stealth It
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
.NET
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Databases
Continuous Integration
DevOps
Github
Microsoft SQL Server
SQL Azure
OAuth
Scrum
Secure Coding
Systems Architecture
Azure
Data Logging
.NET Core
Event Driven Architecture
Containerization
Solid Principles
Kubernetes
Bicep
Cosmos DB
REST
Terraform
Api Management
Serverless Computing
Docker
Microservices
Job description
My client are seeking a Senior C#/.NET Developer with proven expertise in building modern, cloud-native solutions. This is a high-impact position where you will lead the development of .NET applications using C# and the latest frameworks (.NET 6/7/8), while shaping the technical direction of mission-critical projects.
- Lead the development of .NET applications using C#, .NET 6/7/8, and modern frameworks.
- Build cloud-native microservices hosted on Azure App Services, AKS, or serverless components.
- Implement high-quality, testable code following SOLID principles and engineering best practices.
- Conduct code reviews and mentor junior developers.
- Azure Cloud Expertise Develop and deploy solutions using: Azure Functions
- Azure Service Bus/Event Hub
- Azure SQL/Cosmos DB
- Azure API Management
- Azure Key Vault, Managed Identities
- Work closely with architects to align development with platform standards.
- DevOps & CI/CD
- Implement CI/CD pipelines using Azure DevOps or GitHub Actions.
- Work with Infrastructure engineers to design IaC templates (Terraform/Bicep).
- Ensure observability using App Insights, logging, and monitoring tooling.
Architecture & Design
- Contribute to solution design, integration patterns, and system architecture.
- Use microservices, event-driven architecture, and domain-driven design (DDD).
- Participate in sprint planning, refinement, and architecture reviews.
Requirements
- Expert in C#, .NET Core, REST APIs, microservices.
- Strong Azure experience including serverless, integration, and cloud-native patterns.
- Knowledge of containerisation ( Docker, Kubernetes ) and messaging systems.
- ORM and database experience (EF Core, SQL Server, Cosmos DB).
- Experience with secure coding and OAuth2/JWT authentication.
- Government background is preferred.
Leadership
- Lead developer or tech lead experience.
- Ability to guide engineering direction and influence architectural outcomes.
- Strong communicator with excellent problem-solving skills.