- 5-8 years minimum overall experience with 5+ years of .NET development (C#) in an enterprise environment  
- Create object-oriented design documentation that supports feature requirements  
- Develop web applications and services for both internal and external audiences  
- Experience in Third Party Integration, API Integration is must  
- Object oriented programming knowledge a must  
- .Net Framework (4.5 and above) experience is must  
- .Netcore experience as must  
- REST API, Web API experience is must  
- Unit Test cases using xUnit is must  
- Experience in Version Control(GIT) is must  
- Technical Design skill experience is must  
- Possess good engineering skills and good communication skills  
- Experience in Visual Studio (2019+)  
- Work with our QA team to ensure a smooth handoff for testing and provide support during testing  
- Conduct performance tests on new and existing software and debugging  
- Identify and incorporate industry standard UI and design patterns and methodologies  
- Mandatory work experience in minimum 2-3 Product Development  
- Mandatory to have Azure Devops experience, minimum 1 year experience required  
- Experience with cloud computing Azure is must have  
Roles & Responsibilities:    
- Understand & Analyze Product Requirement efficiently, Clarify Technical requirement  
- Design, Develop, Test and Deploy the enterprise level software  
- Breakdown and Prioritization of Tasks  
- Develop features, enhancements and deliver existing bug fixing in the application  
- Write clean and testable code using .Net Programming language(C#)  
- Review and Refactoring of code  
- Unit Test Execution using xUnit and Debugging experience across .Net solution is must  
- Deploying fully functional applications  
- Resolve production bugs on priority basis, and actively participate in Root Cause Analysis, Publish the RCA on Confluence  
- Maintain and Upgrade existing application from legacy to higher version  
- Able to communicate with client directly with multiple stakeholders  
- Able to contribute as an individual contributor  
- To follow all scrum ceremonies in Agile, such as Daily Standup calls, Backlog Prioritization, Client Demos  
- To follow the laid development process  
Mandatory skills:     
- Possess Technical & Engineering skills, Good Analytical Skills, OOPs, C#, .NET Framework, Web API, 3rd Party Integration, .Net core, Technical Designing Skills, Problem Solving abilities, Unit Test, Azure Devops, Version Control (GIT), Good Communication skills  
- Azure Functions, Azure SQL Server, Azure storage services  
- Experience with Azure Service Bus/Event Hub and message-driven systems  
- Hands-on with POS system integrations or device-based applications  
- Strong knowledge of Azure Application Insights/monitoring tools for debugging and performance tracking  
- Ability to design for high availability and scalability in cloud-native apps  
Good to have skills:    
- Microservices.
 
 
- Knowledge of Frontend technology React, Angular  
- Experience in hospitality/retail domain applications  
Educational Qualification:    
- B.
 
 Tech or above, or MCA, or BSE with equivalent degree/program