Job Description: Must Have • Experience: 12-15 years of software development, software architecture, Distributed Systems, Microservices, Event Messaging • Must have certification in Azure Solution Architect • Proficiency in - .Net Core, REST, C#, Async Programming • Having hands on experience in setting APIM, VNET, Azure Gateway/Load balancer, Azure Front Door, Azure traffic Manager, Data Factory, Cosmos • Experience with messaging technologies e.g., Event Grid/Event Hubs/Service Bus • In-depth technical experience such as – Cloud Native Software Methodologies, Automation and Lifecycle Management, Public/Hybrid Cloud Architectures and Technologies. • Advanced understanding of programming logic and patterns and the ability to learn new programming languages and patterns quickly. Understanding of hardware and software interactions. • Knowledge of CI/CD Pipelines and Development tool Experience such as GIT/Docker/PKS. Knowledge of cloud-based software technology landscapes and DevOps ecosystems. Nice to Have • Innovator • Experience collaborating with customers to understand the problem statement/use cases and mapping them to tangible technical requirements. • Strong communication skills and an ability to articulate technical vision while understanding business requirements, with the ability to debate and collaborate with other team members. • Advanced understanding of system performance and scaling, debugging, diagnosing and troubleshooting software. Agile software development experience that enables shorter development iterations, fast feedback loops, and the quick deployment of problem-free code. • Self-Motivated, Enthusiastic, Energetic and Passionate about technology and working as a part of a team. Experience working across cross-functional teams. • Ability and Open Mindedness to quickly learn about new development methodologies and cutting-edge technologies