.NET Developer
INNERLUXES / Engineering
About the Role
We're seeking an experienced .NET Developer to build robust enterprise applications and APIs using .NET, C#, and Azure cloud services. You'll architect scalable solutions, work with microservices, and deliver high-quality software for enterprise clients worldwide.
Responsibilities
- Design and build enterprise applications with .NET 6/7/8 and C#
- Develop RESTful APIs and microservices
- Work with SQL Server and Entity Framework Core
- Implement Azure services (App Service, Functions, Service Bus)
- Build CI/CD pipelines with Azure DevOps
- Write unit and integration tests (xUnit, NUnit)
- Apply SOLID principles and clean architecture
- Collaborate with frontend, QA, and DevOps teams
Requirements
- 5+ years of .NET/C# development experience
- Strong proficiency in ASP.NET Core and Web API
- Experience with Entity Framework Core and SQL Server
- Knowledge of Azure cloud services
- Understanding of microservices architecture patterns
- Experience with CI/CD using Azure DevOps or GitHub Actions
- Proficiency with Git and version control workflows
- Strong OOP and design patterns knowledge
Nice to Have
- Experience with Blazor or MAUI
- Knowledge of message queues (RabbitMQ, Azure Service Bus)
- Experience with gRPC
- Familiarity with Docker and Kubernetes
- Experience with SignalR
What We Offer
- Competitive salary with performance bonuses
- 100% remote work — work from anywhere in the world
- Comprehensive health, dental, and vision insurance
- $3,000/year learning & conference budget
- Unlimited PTO and flexible working hours
- Work on enterprise .NET projects with global clients