Job Description
Job Summary
We are looking for a skilled and motivated Full Stack .NET Developer with Azure to join our team. The ideal candidate should have 4-5 years of experience in designing, developing, and maintaining scalable web applications using Microsoft technologies. The candidate should possess strong expertise in .NET Core, C#, Angular/React, SQL Server, and hands-on experience with Microsoft Azure cloud services.
Key Responsibilities
- Design, develop, test, and maintain web applications using .NET technologies.
- Build responsive and user-friendly front-end applications using Angular or React.
- Develop and consume RESTful APIs and microservices.
- Design and optimize SQL Server databases, queries, stored procedures, and functions.
- Deploy, monitor, and manage applications on Microsoft Azure.
- Collaborate with business analysts, architects, and cross-functional teams to understand requirements.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve production issues.
- Implement security, performance tuning, and scalability improvements.
- Follow Agile/Scrum development methodologies for project delivery.
Required Technical Skills
Backend
- C#
- ASP.NET MVC
- ASP.NET Core / .NET Core
- Web API
- Entity Framework
- LINQ
Frontend
- Angular (preferred) or React
- HTML5
- CSS3
- JavaScript
- TypeScript
- Bootstrap
Database
- SQL Server
- Stored Procedures
- Query Performance Optimization
Azure Cloud
- Azure App Services
- Azure Functions
- Azure Storage
- Azure SQL Database
- Azure Key Vault
- Azure DevOps
- Azure Service Bus (preferred)
- Azure Monitor and Application Insights
DevOps Tools
- Azure DevOps
- Git
- CI/CD Pipelines
- Visual Studio
- Postman
Preferred Skills
- Experience with Microservices Architecture.
- Knowledge of Docker and Kubernetes.
- Exposure to OAuth, JWT, and application security best practices.
- Understanding of Design Patterns and SOLID Principles.
- Experience working in Agile/Scrum environments.
Educational Qualification
- Bachelors Degree in Computer Science, Information Technology, Engineering, or related field.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Ability to work independently and manage priorities effectively.
- Quick learner with a proactive attitude.
Nice to Have
- Microsoft Azure Certifications.
- Experience with AI/ML integrations using Azure services.
- Exposure to Power Platform or Dynamics 365 integrations.
Educational Qualification
- Bachelors Degree in Computer Science, Information Technology, Engineering, or related field.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Ability to work independently and manage priorities effectively.
- Quick learner with a proactive attitude.
Nice to Have
- Microsoft Azure Certifications.
- Experience with AI/ML integrations using Azure services.
- Exposure to Power Platform or Dynamics 365 integrations.
Key Responsibilities
- Design, develop, test, and maintain web applications using .NET technologies.
- Build responsive and user-friendly front-end applications using Angular or React.
- Develop and consume RESTful APIs and microservices.
- Design and optimize SQL Server databases, queries, stored procedures, and functions.
- Deploy, monitor, and manage applications on Microsoft Azure.
- Collaborate with business analysts, architects, and cross-functional teams to understand requirements.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve production issues.
- Implement security, performance tuning, and scalability improvements.
- Follow Agile/Scrum development methodologies for project delivery.
Required Technical Skills
Backend
- C#
- ASP.NET MVC
- ASP.NET Core / .NET Core
- Web API
- Entity Framework
- LINQ
Frontend
- Angular (preferred) or React
- HTML5
- CSS3
- JavaScript
- TypeScript
- Bootstrap
Database
- SQL Server
- Stored Procedures
- Query Performance Optimization
Azure Cloud
- Azure App Services
- Azure Functions
- Azure Storage
- Azure SQL Database
- Azure Key Vault
- Azure DevOps
- Azure Service Bus (preferred)
- Azure Monitor and Application Insights
DevOps Tools
- Azure DevOps
- Git
- CI/CD Pipelines
- Visual Studio
- Postman
Preferred Skills
- Experience with Microservices Architecture.
- Knowledge of Docker and Kubernetes.
- Exposure to OAuth, JWT, and application security best practices.
- Understanding of Design Patterns and SOLID Principles.
- Experience working in Agile/Scrum environments.
