The posting
About the Role
We are seeking an experienced Full Stack .NET Developer to design, develop, modernize, and support enterprise-scale applications. The ideal candidate should possess strong expertise across the Microsoft technology stack, cloud platforms, API integrations, and modern software engineering practices.
This role requires hands-on development, technical leadership, architecture contribution, stakeholder collaboration, and mentoring of development teams while delivering scalable, secure, and high-performance solutions.
Key Responsibilities
• Design, develop, and maintain enterprise-grade web, API, and backend applications using Microsoft technologies.
• Lead end-to-end software development lifecycle activities including requirements analysis, design, development, testing, deployment, and support.
• Modernize legacy applications and migrate systems to cloud-native architectures.
• Build and consume REST APIs, SOAP services, and enterprise integration services.
• Develop scalable microservices-based solutions and event-driven applications.
• Design and optimize SQL Server databases, stored procedures, and high-volume transaction processing systems.
• Implement authentication and authorization solutions using SSO, ADFS, JWT, and RBAC frameworks.
• Build responsive user interfaces using Angular, React, JavaScript, HTML5, and CSS.
• Containerize applications using Docker and deploy solutions on Kubernetes environments.
• Create and maintain CI/CD pipelines using Azure DevOps and Git.
• Collaborate with business stakeholders, QA teams, architects, and DevOps engineers.
• Perform code reviews, security reviews, performance tuning, and production support activities.
• Mentor junior developers and contribute to development best practices and standards.
• Participate in Agile/Scrum ceremonies and delivery planning.
Required Skills & Experience
Backend Technologies
• C#
• .NET Core / .NET 6+
• ASP.NET Core
• ASP.NET MVC
• Web API
• Entity Framework
• LINQ
• WCF / SOAP Services
• Microservices Architecture
Frontend Technologies
• Angular and/or React.js
• JavaScript
• HTML5
• CSS3
• Bootstrap
• jQuery
• AJAX
Database
• Microsoft SQL Server
• Query Optimization
• Stored Procedures
• Database Design
• Performance Tuning
Cloud & DevOps
• Microsoft Azure
• Azure App Services
• Azure Functions
• Azure DevOps
• CI/CD Pipelines
• Docker
• Kubernetes (AKS)
• Git
Security
• Single Sign-On (SSO)
• ADFS
• JWT Authentication
• Role-Based Access Control (RBAC)
Additional Preferred Skills
• Apache Kafka
• Blazor
• Dapper
• SignalR
• Terraform
• IIS Administration
• Secure Coding Practices
Preferred Qualifications
• Bachelor's Degree in Computer Science, Engineering, or related discipline.
• 8+ years of hands-on software development experience.
• Experience in Banking, Financial Services, Gaming, Hospitality, E-Commerce, or other highly regulated industries.
• Proven experience delivering mission-critical applications with high availability and security requirements.
• Microsoft Azure Certifications are an advantage.
EA License Number is 25S3245



