About the role
We are looking for a highly skilled *Senior .NET Full Stack Engineer* with 4-8 years of experience in designing, developing, and deploying scalable enterprise applications using *C#, .NET, Angular, Azure, and SQL*. The candidate should have strong full-stack development expertise and experience working in cloud-based environments.
### Key Responsibilities
• Design, develop, test, and maintain scalable applications using *C# and .NET*.• Develop responsive and user-friendly web applications using *Angular*.• Design and optimize *SQL* queries, stored procedures, and database solutions.• Develop and integrate applications with *Azure cloud services*.• Work with *Kafka* for event-driven architecture and messaging (basic knowledge required).• Build and maintain *CI/CD pipelines* and support automated deployments.• Troubleshoot production issues and optimize application performance.• Collaborate with cross-functional teams and participate in code reviews and technical discussions.
### Must-Have Skills
• Strong hands-on experience with *C# / .NET*• Strong experience with *Angular*• Hands-on experience with *Azure*• Strong knowledge of *SQL*• Experience with *CI/CD*• Basic understanding of *Kafka*
### Good to Have
• Experience with *microservices architecture*• Knowledge of *Azure DevOps, Docker, or Kubernetes*• Experience with Agile/Scrum methodologies