Minimum 6+ years of experience in building applications in the .NET Core Platform
5+ years of experience in C#, Azure and PowerShell Scripting
Should have knowledge in Azure Deployment skills.
Good comprehension of cloud architecture such as IaaS, PaaS, and SaaS models.
Has strong hands-on experience with integrating case management systems on an ASP.NET, C#, and Entity Framework platform.
Previous experience on CI/CD pipeline.
A solid foundation in OOP & DevOps basics.
Roles and Responsibilities
The developer is responsible for developing software using the C#, .Net framework. They will be involved in all stages of the software development life cycle, from design to implementation to testing.
Tackle complex problems and develop innovative solutions.
Collaborate with a diverse, cross-functional team of engineers and product managers, while also engaging directly with external developers to ensure their feedback shapes the evolution of our services.
The ideal candidate should have a good understanding of object-oriented programming, as well as experience with C# and Visual Studio. They should also be familiar with various web development frameworks such as ASP.NET MVC and Web API is added advantage. Strong analytical and problem-solving skills are essential, as is the ability to work independently and as part of a team.
Develop, test, and maintain extensible and reusable code, identifying and addressing coding issues, and conducting effective code reviews, deployment, scale, performance and quality, from conception to delivery.
Work closely with a geographically distributed team, including product managers, security researchers, and developers, to drive key product improvements.
You will be working with the team for routine maintenance and development of in-house software products.
You will be required to analyze and identify functional/business shortcomings in the software and effectively communicate with the team on the same
You will be required to execute independent code reviews and execute unit tests on the developed modules
Document and run tests to enhance product performance.
Work on bug fixing to improve product performance
Having Azure knowledge is a plus.
(1.) To provide support for on call escalations and doing root cause analysis of given issue (2.) To independently resolve tickets within agreed SLA of ticket volume and time (3.) To adhere to quality standards, regulatory requirements and company policies (4.) Work on value adding activities such Knowledge base update & management, Training freshers, coaching analysts (5.) To ensure positive customer experience and CSAT through First Call Resolution and minimum rejected resolutions / Reopen Cases