- 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