.NET Developer
PROJECT INFORMATION:
Industry: Banking
Remote work: 100%
Assignment type: B2B
Role Summary
We are seeking an experienced Senior .NET Developer to design, develop, and maintain enterprise-grade applications using Microsoft technologies. The role requires strong expertise in API development, cloud platforms, CI/CD practices, and database-driven systems, along with the ability to work effectively in an Agile environment.
Core Responsibilities & Required Experience
Minimum 5+ years of hands-on software development experience delivering scalable, maintainable solutions
Strong proficiency in .NET and .NET Core, with solid understanding of object-oriented principles and best practices
Design, develop, and maintain RESTful Web APIs, including secure authentication and authorization using OAuth
Experience supporting and enhancing service-based architectures, including WCF services
Hands-on experience with Azure DevOps, including:
Source control using Git
Build and release automation using YAML-based CI/CD pipelines
Working knowledge of Microsoft Azure for application deployment and management
Experience implementing unit testing and adhering to CI/CD and quality assurance best practices
Strong understanding of JSON and XML for data exchange and integration
Solid experience with Microsoft SQL Server, including:
Designing and maintaining Stored Procedures
Writing optimized queries and database objects
Actively contribute within an Agile/Scrum delivery model, collaborating with developers, testers, and stakeholders
Ensure application quality, performance, security, and maintainability throughout the development lifecycle
Nice to Have Skills:
Experience with Azure or AWS cloud platforms.
Exposure to Infrastructure as Code (Terraform) and AKS/container-based deployments.
Familiarity with SonarQube, Mend, or similar code quality and security tools.
Prior experience in the Banking or Financial Services domain.
.NET Developer
.NET Developer