About the Role
We are looking for a Fullstack Developer to join our team. The ideal candidate will have strong expertise Angular Blazor and Azure with the ability to work across the full software development lifecycle from designing and developing scalable applications to deploying and maintaining them on cloud environments.
Key Responsibilities
Design develop and maintain web applications (Core/Framework) Angular and Blazor.
Collaborate with product managers architects and other developers to build high-quality scalable solutions.
Develop RESTful APIs and integrate frontend applications with backend services.
Work with Azure services (App Services Functions Storage Azure SQL etc.) to deploy and manage applications.
Ensure application performance security scalability and maintainability.
Participate in code reviews testing and debugging.
Stay updated with emerging technologies and propose improvements to enhance the system.
Required Skills & Experience
Strong hands-on experience with C#/.NET (Core/Framework).
Frontend expertise with Angular and Blazor.
Experience with Azure cloud platform (App Services Functions Azure SQL DevOps pipelines etc.).
Solid understanding of REST APIs microservices architecture and cloud-native development.
Proficiency in SQL Server or other relational databases.
Good understanding of Agile methodologies and CI/CD practices.
Excellent problem-solving and communication skills.
Good to Have
Knowledge of containerization (Docker Kubernetes).
Experience with unit testing frameworks and automated testing.
Exposure to DevOps practices and Git-based version control systems.