Senior Backend .NET Developer

Global Information Technology · Southfield, MI, US

Spotted 2d agocontract
Job description

About this role

Employer-provided description, formatted for easier reading.

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

Interested in this role?Continue on Global Information Technology's careers page.
Apply on Global Information Technology