- 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