Free cookie consent management tool by TermsFeed Microsoft Full Stack Developer – SharePoint, Microservices, Azure | Antal Tech Jobs
Back to Jobs
2 Days ago

Microsoft Full Stack Developer – SharePoint, Microservices, Azure

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
Quest Global

Overview

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
Share job
Similar Jobs
View All
2 Hours ago
Senior Software Engineer - React.js
Information Technology
  • 20,00,000 - 27,00,000 INR - Annual
  • 2 - 5 Yrs
  • Bangalore
Your role: As a Senior Frontend Engineer, you will work on our React web applications to build usable, performant, and beautiful user interfaces. We are looking for someone who is experienced with React and loves to build high quality user experience...
decor
1 Day ago
Technical Data Analyst (AMM) (H/F) - AIRBUS INDIA PRIVATE LIMITED
Information Technology
  • Bangalore, Karnataka, India
Job Description: Job Description - Technical Data Analyst (AMM) There is an opportunity in Airbus Customer Services to join the Operational Unit "Technical Data Support and Services" , which works towards developing and delivering aircraft mainten...
decor
1 Day ago
IT Manager (H/F) - AIRBUS INDIA PRIVATE LIMITED
Information Technology
  • Bangalore, Karnataka, India
Job Description: Description We are loo king for a highly customer focused, driven and dependable candidate to manage overall IT Operations at the Airbus India Training center (AITC) in Gurgaon. This position will functionally report to the Head of ...
decor
1 Day ago
Software Developer (Python, React, AWS) (H/F) - AIRBUS INDIA PRIVATE LIMITED
Information Technology
  • Bangalore, Karnataka, India
Job Description: Role: Full Stack Software Developer (Python, React, AWS) Description : Airbus is looking for a Software developer to join in Bangalore, India, who would be responsible for the designing, developing and managing multidisciplinary o...
decor
1 Day ago
Data Scientist - Generative AI (H/F) - AIRBUS INDIA PRIVATE LIMITED
Information Technology
  • Bangalore, Karnataka, India
Job Description: Role: Data Scientist, Generative AI Description Airbus is looking for a Data Scientist to join in Bangalore, India, to design, build and deploy cutting-edge AI applications for Airbus Information Management (IM). This role will fo...
decor
1 Day ago
Windchill Software Engineer (H/F) - AIRBUS INDIA PRIVATE LIMITED
Information Technology
  • Bangalore, Karnataka, India
Job Description: Description: To be responsible for designing and developing designing and implementing technology solutions that align with our business goals and requirements, particularly should possess a deep understanding of PLM, PTC Windchil...
decor
1 Day ago
Job Description - Technical Data Analyst (H/F) - AIRBUS INDIA PRIVATE LIMITED
Information Technology
  • Bangalore, Karnataka, India
Job Description: There is an opportunity in Airbus Customer Services to join the Operational Unit "Technical Data Support and Services" , which works towards developing and delivering aircraft maintenance documentation, to enable the safe and effic...
decor
1 Day ago
Software Engineer - FullStack [React JS & AWS] (H/F) - AIRBUS INDIA PRIVATE LIMITED
Information Technology
  • Bangalore, Karnataka, India
Job Description: Primary skills : 3+ years of Experience in JavaScript/Typescript/Python 3+ years of experience in React and Next.js 3+ years of experience in SQL architecture - no-SQL would be a plus 2+ years of experience in AWS and CDK/Ter...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media