Job Overview:
We are looking for a highly skilled Full Stack .NET Developer to join our dynamic team. The ideal candidate will have strong experience in .NET backend development, Angular for frontend, and Azure Cloud for deployment and DevOps integration.
Key Responsibilities:
Design, develop, test, and deploy robust web applications using .NET (C#) and Angular.
Build RESTful APIs and integrate frontend and backend systems.
Implement cloud-native solutions using Microsoft Azure (App Services, Functions, Storage, Key Vault, etc.).
Collaborate with cross-functional teams including UI/UX designers, DevOps, QA, and product managers.
Write clean, scalable, and maintainable code following best practices.
Participate in code reviews, unit testing, and CI/CD pipeline improvements.
Troubleshoot issues, debug applications, and optimize performance.
Required Skills:
5+ years of experience in software development.
Strong proficiency in .NET Core / .NET Framework and C#.
Proficient in Angular (Angular 8 or above).
Experience with Azure Cloud Services (App Services, Blob Storage, Azure DevOps, etc.).
Solid understanding of REST APIs, JSON, and web services.
Familiar with Agile/Scrum methodologies and version control tools (Git).
Knowledge of SQL Server or other relational databases.
Preferred Skills:
Experience with Azure DevOps CI/CD pipelines.
Familiarity with microservices architecture.
Exposure to containerization (Docker/Kubernetes).
Knowledge of security best practices in cloud and web apps.