We are seeking a talented and experienced .NET Full Stack Developer  to join our team.
The ideal candidate will have a strong background in developing scalable, high-performance applications using .NET technologies , Azure , and Microservices  architecture.
You will be responsible for designing and implementing web applications and services while collaborating with cross-functional teams to deliver efficient solutions in a cloud-native environment.
Key Responsibilities:  
 -  Design, develop, and maintain full-stack applications  using .NET Core , ASP.NET , and JavaScript frameworks  (e.g., Angular, React, or Vue.js).
 
 
-  Develop and deploy Microservices  architecture to deliver scalable and maintainable services.
 
 
-  Integrate Azure services  (e.g., Azure Functions, Azure DevOps, Azure Logic Apps, Azure Service Bus, and Azure Kubernetes Service) into solutions.
 
 
-  Write clean, efficient, and maintainable code that adheres to coding standards and best practices.
 
 
-  Collaborate with front-end and back-end developers to deliver fully functional applications and services.
 
 
-  Ensure the application is optimized for maximum speed and scalability, leveraging Azure Cloud resources.
 
 
-  Implement CI/CD pipelines  using Azure DevOps  to automate the deployment process.
 
 
-  Design and implement RESTful APIs  and work on API integrations  using tools like Swagger  or Postman .
 
 
-  Monitor and improve application performance, troubleshoot issues, and ensure system availability.
 
 
-  Write unit and integration tests to ensure application quality and reliability.
 
 
-  Follow Agile methodologies to work with cross-functional teams, participating in sprints, code reviews, and stand-ups.
 
 
-  Provide technical mentorship to junior developers and support them with best practices.
 
 
Required Qualifications:  
 -  Bachelor’s degree in Computer Science , Engineering , or a related field.
 
 
-  Proven experience as a Full Stack Developer  with a strong focus on .NET technologies .
 
 
-  Strong experience in .NET Core , ASP.NET MVC , C# , and Entity Framework .
 
 
-  Hands-on experience in front-end technologies  such as Angular , React , Vue.js , or JavaScript .
 
 
-  In-depth knowledge of Microservices  architecture, designing, and deploying microservices.
 
 
-  Extensive experience with Azure Cloud  services, including Azure Functions , Azure App Services , Azure Kubernetes Service (AKS) , Azure Service Bus , and Azure SQL Database .
 
 
-  Experience with RESTful APIs  and integration with third-party services.
 
 
-  Strong understanding of CI/CD pipelines  and experience with Azure DevOps .
 
 
-  Hands-on experience with Docker  and containerization, particularly within Azure Kubernetes Services (AKS) .
 
 
-  Solid understanding of database design, with experience in SQL Server  or NoSQL databases  (e.g., MongoDB ).
 
 
-  Experience with version control systems  such as Git .
 
 
-  Strong problem-solving and debugging skills.
 
 
-  Excellent communication and collaboration skills to work in an Agile environment.
 
 
Preferred Qualifications:  
 -  Azure certification (e.g., Microsoft Certified: Azure Developer Associate  or Microsoft Certified: Azure Solutions Architect ).
 
 
-  Experience with Event-Driven Architecture  and message brokers like Azure Event Grid  or Service Bus .
 
 
-  Familiarity with container orchestration platforms  like Kubernetes .
 
 
-  Experience with Serverless architectures  using Azure Functions .
 
 
-  Knowledge of DevOps practices  and Infrastructure as Code (IaC)  using Azure Resource Manager (ARM) templates , Terraform , or Bicep .
 
 
-  Experience with Agile  and Scrum methodologies .