29 Aug
|
Capgemini
|
Bengaluru
29 Aug
Capgemini
Bengaluru
We are seeking a highly skilled and experienced Senior Software Engineer with 6+ years of experience in designing, developing, and supporting enterprise-grade cloud-native applications and integration platforms on Microsoft Azure.
The ideal candidate will have strong expertise in Node.js, React,/pythonGraphQL, Azure Functions, Azure Service Bus, Cosmos DB, API Management, and containerized application development. The candidate will play a key role in designing scalable distributed systems, building secure and resilient integrations, implementing event-driven architectures, and driving engineering best practices across the software development lifecycle.
Design, develop, test, deploy, and maintain scalable cloud-native applications using Microsoft Azure services.
- Develop serverless applications using Azure Functions (Node.js) and event-driven architectures.
- Design and build enterprise-grade frontend applications using React, Redux, Apollo GraphQL Client, Semantic UI, and SASS.
- Develop and maintain GraphQL APIs using Apollo Server and Azure API Management (APIM).
- Implement integration solutions using Azure Service Bus, Logic Apps, Storage Accounts, SFTP gateways, and REST APIs.
- Design and develop microservices and API-based architectures following contemporary engineering standards.
- Build secure data exchange solutions using SSH, SFTP, OpenPGP encryption, and enterprise messaging protocols.
- Develop and optimize Cosmos DB data models, queries, indexing strategies, and data access patterns.
- Design and implement Blob Storage-based document and file-processing solutions.
- Create reusable application components, utilities, frameworks, and integration services.
- Develop and maintain containerized applications using Docker and cloud-hosted container platforms.
- Perform code reviews and enforce coding standards, security best practices, and software quality metrics.
📌 Azure + Nodejs and python (Bengaluru)
🏢 Capgemini
📍 Bengaluru