Senior .NET Full Stack Developer (Azure, C#, SQL Server):
Total Required Experience in Years: 8+ Years
Mode of Work: Hybrid
Seeking an experienced
.NET Full Stack Developer to design, develop, modernize, and deploy enterprise applications using Microsoft
.NET technologies and
Azure cloud services. The consultant will play a key role in modernizing legacy
.NET applications, building scalable
cloud-native solutions, and supporting full software development lifecycle activities within an
Agile environment.
The ideal candidate will possess strong expertise in
C#, ASP
.NET,
Azure services,
SQL Server,
API integrations, CI/CD automation, and enterprise application architecture.
Key Responsibilities
- Design, develop, and deploy complex .NET and C# applications and services.
- Build and maintain Azure App Services and Azure Function Apps.
- Design and implement scalable database solutions.
- Develop and optimize SQL queries, stored procedures, and database objects.
- Design applications utilizing relational databases, caching mechanisms, and enterprise-scale data management.
- Analyze and modernize legacy .NET applications to Azure cloud-based architectures.
- Collaborate with architects, business analysts, product owners, and development teams to define technical solutions.
- Integrate applications with third-party APIs, databases, and cloud services.
- Optimize application performance, scalability, reliability, and maintainability.
- Establish and maintain CI/CD pipelines and automated deployment processes.
- Troubleshoot and resolve production and development issues.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Follow software engineering best practices and coding standards.
- Support application deployments across multiple environments.
Required Skills
- Microsoft .NET Framework
- .NET Core / .NET 6+
- C#
- ASP.NET
- Full Stack Development
- Azure App Services
- Azure Functions
- Azure Cloud Platform
- SQL Server
- Stored Procedures
- Database Design
- Relational Databases
- REST APIs
- Third-Party API Integration
- Data Caching
- Application Modernization
- CI/CD Pipelines
- Git
- Agile Scrum
- Performance Tuning
- Troubleshooting & Debugging
Preferred Skills
- Azure DevOps
- Microservices Architecture
- Containerization
- DevOps Practices
- Cloud-Native Application Development
- Enterprise Application Architecture
- Automated Testing
- Infrastructure as Code
Candidate Requirements
- Strong experience with .NET and C# application development.
- Experience developing and deploying Azure cloud solutions.
- Strong SQL Server and database design experience.
- Experience with stored procedures and performance optimization.
- Experience modernizing legacy applications.
- Experience integrating APIs and cloud services.
- Experience building and maintaining CI/CD pipelines.
- Strong troubleshooting and problem-solving abilities.
- Experience working in Agile development environments.
Education
- Bachelors Degree in Computer Science, Information Technology, Engineering, or equivalent work experience.