JD
Experience Required - Minimum 10 Years
Locations - Chennai, Hyderabad, Bangalore
1) Solution Architect – C#, .NET with MS-Azure skills
- Should have at least 10 years of experience and an experienced Senior .Net Developer with a strong background in .Net development, and Azure·
- Strong analytically, technically, and good at solving complex problems as well as designing pragmatic solutions· Solid understanding and proven implementation experience of RESTful APIs, web services and microservices is a must· 10 years of hands-on experience with .Net development (C#, ASP.Net, .Net Core, Entity Frameworks) ·
- Strong expertise in Azure services, including but not limited to Azure App Services, Azure Functions, and Azure DevOps·
- Experience with database design and development (SQL Server, NoSQL)·
- Lead and mentor a team of developers in designing, developing, and deploying microservices in .Net and Azure technologies
- Design, build, and maintain efficient, reusable, and reliable .NET and C#
- Hand-on in developing Microservices with .Net
- Familiarity with Agile/Scrum development methodologies and updated with the industry standards·
- Efficient and well organized; able to work under pressure·
- Experience in Banking domain, API upgradation to Microservice architecture is a plus.
- Own the Architecture & Design for the applications in Azure·
- Lead the Architecture & Design workshops and collaborate & negotiate with relevant stakeholders·
- Own the technical solutions for the application and lead the technical teams·
- Document the E2E architecture & design for the upgrade and ensure that team members (designers, developers etc) understand and follow·
- Work with the vendor teams for the implementation & delivery·
- Partner with technical experts across the organization
- Experience in Application troubleshooting, Identifying bottlenecks and bugs and recommend/implement fixes
- Propose design and derive solution to application use cases addressing business/technical requirements that are scalable, reliable and secured
- Maintain code quality through best practices, unit testing and code quality automation.
- Propose Solution design using Azure native app, Azure Function Apps, Application Config, Key Vault, Service Bus, Cosmos DB, Redis
- Experience with Azure Storage (blob storage, table storage),App Insights to monitor app performance.
- Overall contribution towards platform stability and resilience including App performance, implementing optimizations