C#/.NET Developer
Core
Hands-on C#/.NET developer implementing production features, microservices, and legacy modernization with a focus on automated testing and performance optimization.
Role type
Senior IC .NET Developer (via careerplan.io/jobs/Algoworks-CNET-Developer-cnet-developer-at-algoworks)
Builds
REST APIs, microservice components, background workers, and message consumers
Domain
Enterprise software development, cloud-native systems
Required skills
C#, .NET Core, ASP.NET Web API, Microservices, SQL Server, Entity Framework Core, xUnit/NUnit, Docker, Kafka, RabbitMQ, Redis, SignalR, OpenTelemetry, CI/CD
Preferred skills
Azure, WCF, IIS, Kubernetes, Infrastructure as Code, EDI/B2B processing
Technologies
.NET, C#, Azure, SQL Server, Docker, Kubernetes, Kafka, RabbitMQ, Redis, SignalR, OpenTelemetry, xUnit, Dapper
Responsibilities
Implement production features and fixes using C# and modern .NET; Build and maintain REST APIs and microservice components; Write automated unit tests with high coverage; Profile and optimize application performance; Incrementally refactor legacy .NET code; Troubleshoot production issues involving databases and messaging.
Seniority
Senior, hands-on IC