Job Title : Consultant - .Net Development (Microsoft Technologies Practice)
Experience : 3-7 Years
Job Description : Responsibilities :
- Develop high-quality code by following best practices and adhering to coding standards.
- Design, develop, and maintain RESTful APIs and web services.
- Contribute to cloud-based application architectures, with a focus on microservices and serverless computing models.
- Work with SQL and NoSQL databases, utilizing ORM frameworks such as Entity Framework.
- Collaborate on cloud-based projects, preferably using Azure or AWS.
- Utilize cloud services like Azure App Services and Azure Functions to support scalable applications.
- Implement automated deployment processes and scaling using DevOps practices (CI / CD pipelines, Infrastructure as Code).
- Provide technical support and consultancy when required.
- Collaborate with cross-functional teams to deliver high-quality solutions.
Requirements :
.NET development experience (C#, ASP.NET, .NET Core, etc.).Proficiency in building and consuming RESTful APIs and web services .Strong understanding of cloud architecture patterns , such as microservices and serverless computing.Experience working with SQL / NoSQL databases and ORM frameworks like Entity Framework .Experience with cloud platforms (preferably Azure or AWS ).Proficiency in using cloud services such as Azure App Services , Azure Functions , and similar tools.Familiarity with DevOps tools and methodologies , including automated deployment and scaling processes.Experience with CI / CD pipelines and Infrastructure as Code (IaC) .Preferred Skills :
Familiarity with frontend frameworks like React , Vue , or Angular .Experience with monitoring tools like Application Insights , CloudWatch , or similar solutions.Understanding of Agile / Scrum methodologies.