Senior Developer
Southfield, MI - USA
Job Summary
Job Description
Job Location: Remote
Job Type: Full Time
Job Description:
- Develop backend services and REST APIs using C# .
- 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.
- 68 years of software development experience.
- Strong hands-on experience with C# and .
- Experience 8/9/10 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.
- Experience with microservices and event-driven architecture.
- Experience with Redis Docker and Kubernetes.
- Experience with Azure API Management and Application Insights.
- Experience migrating Framework applications to .
Required Experience:
Senior IC
About Company
Global Information Technology is a Michigan Computer Training School that provides outstanding A+ PC Tech certification training and computer repair training to individuals, groups and businesses in the metropolitan Detroit, Michigan area. Michigan Technology Services offers introduct ... View more