Global Information Technology

Senior Backend .NET Developer

Southfield, MI, USPosted 25 days ago

Job Description

Job Description

Job Title

Senior Backend .NET Developer

Job Location: Remote

Job Type: Full Time

Job Description

* Develop backend services and REST APIs using C# and .NET. * Build business and domain logic using SOLID and Clean Architecture principles. * Work with Entity Framework Core, LINQ, SQL Server, and Azure SQL. * Design integrations with enterprise and third-party systems. * Implement asynchronous processing, background services, and messaging. * Work with Azure Service Bus and other messaging technologies. * Implement API security using OAuth 2.0, JWT, Entra ID, and RBAC. * Implement caching, logging, monitoring, and error-handling solutions. * Develop unit and integration tests. * Troubleshoot production issues and optimize application performance. * Participate in code reviews and technical design discussions. * Support CI/CD pipelines and cloud deployments.

Requirement

* 6–8+ years of software development experience. * Strong hands-on experience with C# and modern .NET. * Experience with .NET 8/9/10, ASP.NET Core, Web API, Entity Framework Core, LINQ, and SQL Server/Azure SQL. * Strong experience designing REST APIs and enterprise integrations. * Knowledge of asynchronous programming, messaging, and distributed systems. * Experience with Azure and CI/CD. * Strong understanding of database design, query optimization, SOLID principles, and design patterns. * Experience with automated testing and Git-based development.

Preferred

* Experience with microservices and event-driven architecture. * Experience with Redis, Docker, and Kubernetes. * Experience with Azure API Management and Application Insights. * Experience migrating legacy .NET Framework applications to modern .NET.

Interested candidates can send their updated resumes at jobs@global-itech.com

Apply for this role

Keep looking

Similar Remote IT And Developer Jobs