0 years
7 - 10 Lacs
Posted:9 hours ago|
Platform:
On-site
Part Time
Job Requirements We are seeking a highly skilled Microsoft Full Stack Developer with expertise in SharePoint , Microservices Architecture , and Azure to join our development team. You will be responsible for designing, developing, and maintaining high-performance, scalable, and easy-to-maintain applications. In this role, you will work with the latest Microsoft technologies to create solutions that meet business needs while maintaining high standards for quality, security, and performance. The ideal candidate will have a strong understanding of cloud technologies , DevOps practices , microservices , enterprise application design , and SharePoint integration. Your work will involve both front-end and back-end development, with a focus on building applications that are easy to scale and maintain over time. Work Experience Key Responsibilities: Design and Build Scalable Applications: Develop full-stack applications using Microsoft technologies that can scale efficiently as demand increases. Focus on creating robust back-end architectures with Microservices and building responsive, user-friendly front-end interfaces. Microservices Architecture: Design and implement Microservices with a strong emphasis on loose coupling, high cohesion, and service independence. Use modern tools and frameworks like Docker , Kubernetes , and API Gateway for effective microservices management. SharePoint Development: Create and manage custom solutions for SharePoint Online (modern sites) and SharePoint Server , including SharePoint Framework (SPFx) web parts, custom workflows , and Power Automate integration. Azure Cloud Development: Leverage Azure services such as Azure Functions , Azure Logic Apps , Azure SQL Database , Azure Storage , Azure Service Bus , and Azure Kubernetes Service (AKS) to build scalable cloud-based solutions. API Development & Integration: Develop and expose RESTful APIs for communication between services and front-end applications. Integrate with other enterprise systems through Azure API Management and ensure high security, performance, and reliability. Database Design & Management: Design relational and NoSQL databases using SQL Server , Azure SQL Database , Cosmos DB , and Table Storage . Optimize queries and implement data models that support scalability and easy maintenance. Front-End Development: Utilize HTML5 , CSS3 , JavaScript , and front-end frameworks like React , Angular , or Vue.js to build modern, responsive, and intuitive UIs. Continuous Integration and Continuous Delivery (CI/CD): Build and manage CI/CD pipelines using Azure DevOps , Git , and automated testing tools. Integrate unit tests , integration tests , and end-to-end tests into the development lifecycle to ensure high code quality. Maintainability & Technical Debt: Write clean, modular, and maintainable code. Follow SOLID principles , design patterns , and clean code practices . Focus on reducing technical debt through effective refactoring and long-term maintainability strategies. Code Reviews and Best Practices: Participate in code reviews , ensure adherence to coding standards , and foster a culture of continuous improvement within the development team. Security & Performance: Implement robust security practices, including OAuth , JWT , Azure Active Directory , and data encryption . Optimize application performance, both at the application layer and through database and infrastructure optimizations. Collaboration in Agile Environment: Work closely with Agile teams , including product owners, QA engineers, and DevOps teams. Participate in sprint planning, backlog grooming, daily standups, and retrospectives to continuously improve the development process. Required Technical Skills: Back-End Development: C# (Advanced) ASP.NET Core (API development) Microservices architecture and design patterns (e.g., Circuit Breaker, Event Sourcing, CQRS) Azure Functions for serverless computing Web API Development (RESTful APIs) Entity Framework Core for ORM Azure Service Bus for message-based communication between services SignalR for real-time web functionality Front-End Development: HTML5 , CSS3 , JavaScript (Advanced) Front-End Frameworks : React , Angular , Vue.js TypeScript for type-safe JavaScript CSS Preprocessors : SASS , LESS Responsive Web Design principles and frameworks (e.g., Bootstrap , Material UI ) SharePoint Development: SharePoint Framework (SPFx) for modern SharePoint app development SharePoint Online and SharePoint Server development Power Automate and Power Apps for business process automation SharePoint REST APIs and CSOM (Client-Side Object Model) Cloud & Azure Development: Azure App Services , Azure Logic Apps , Azure Functions , Azure Kubernetes Service (AKS) Azure API Management for managing and securing APIs Azure Active Directory for user authentication and authorization Azure Key Vault for managing secrets, keys, and certificates Azure DevOps for source control, CI/CD pipeline setup, and project management Azure Monitor , Application Insights , and Log Analytics for monitoring, troubleshooting, and performance tuning Databases: SQL Server , Azure SQL Database , and Cosmos DB NoSQL databases (e.g., Cosmos DB , MongoDB ) Database optimization and query performance tuning ORMs : Entity Framework , Dapper Data migrations and schema management Development Tools: Visual Studio , Visual Studio Code , Git , GitHub Docker for containerization Kubernetes for orchestration and container management Jenkins or Azure Pipelines for CI/CD Postman for API testing Security Best Practices: OAuth , JWT (JSON Web Tokens), Azure Active Directory for secure authentication and authorization HTTPS , SSL/TLS encryption Data Encryption (in transit and at rest) OWASP security guidelines and practices Preferred Skills: PowerShell scripting for SharePoint and Azure automation GraphQL for API data querying AI/ML Integration with Azure Cognitive Services Serverless Architecture (Azure Functions, AWS Lambda) Data Engineering experience with Azure Data Factory , Azure Databricks Experience with WebSockets for real-time communication Knowledge of Cloud-Native Architecture principles and 12-Factor App methodology
Quest Global
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Experience: Not specified
7.8 - 10.0 Lacs P.A.
Experience: Not specified
7.8 - 10.0 Lacs P.A.