Position: .Net Developer
Location: Minneapolis, MN (Onsite)
Type: Contract
Job Description:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 7+ years of experience in application development using Microsoft technologies.
- Strong expertise in below technologies:
- C#, .NET Framework, .NET Core, and .NET 8
- ASP.NET MVC and ASP.NET Core Web API
- Entity Framework and Entity Framework Core
- SQL Server database development and performance optimization
- REST APIs and Microservices Architecture
- Git Source Control
- Azure DevOps or GitLab CI/CD
- Unit Testing and Automated Testing Frameworks
- Secure Coding and Vulnerability Remediation
- Application Troubleshooting, Debugging, and Performance Tuning
- Strong understanding of software design patterns, object-oriented programming, and architectural best practices.
- Experience developing high-availability, mission-critical applications.
Preferred Qualifications:
- Experience with Microsoft Azure Cloud Services.
- Experience with Kubernetes and Containerization technologies.
- Hands-on experience with security and code quality tools such as:
- SonarQube
- Fortify
- Black Duck
- Knowledge of authentication and authorization frameworks:
- OAuth 2.0
- OpenID Connect (OIDC)
- SAML
- Experience in Banking, Financial Services, Payments, or Digital Banking domains.
- Relevant Microsoft certifications are a plus.
Mandatory Skills: FullStack Microsoft .NET Smart Web App .