We are seeking an experienced .NET t to lead the design and development of scalable, secure, and high-performance web applications in a distributed Azure environment. The role requires strong hands-on technical skills and leadership in architecture, design, and development across front-end, back-end, and cloud services.
Key Responsibilities:
- Architect and develop enterprise applications using .NET (Framework 4.8/.NET Core/.NET 8), C#, ASP.NET MVC, and Web APIs.
- Design scalable cloud-native applications using Azure PaaS (App Services, Functions, Redis, Cosmos DB, Azure SQL, APIM).
- Lead module design, task estimation, code reviews, and troubleshooting.
- Collaborate cross-functionally on Agile teams to deliver end-to-end solutions.
- Ensure adherence to best practices for coding, performance tuning, and unit testing.
Required Qualifications:
- 5+ years of experience in .NET architecture roles with strong coding and problem-solving skills.
- Expertise in C#, ASP.NET MVC, Web API, Angular, HTML/CSS, React/Redux, TypeScript, and Node.js.
- Strong SQL, SSIS/SSRS, and data modeling experience.
- Solid understanding of event-driven, service-oriented, and distributed systems architecture.
- Proficient in Agile/SCRUM methodologies.
- Experience with performance tuning and debugging complex systems