Job Description:
- 5-8 years minimum overall experience with 4+ 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 (3.5 and above) experience is must
- .Netcore experience as must
- REST Web services, 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 (2017+)
- 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
- Good to have knowledge in Payments domain, Restaurant domain, POS Integration
- Experience with cloud computing Azure is good to have
Roles & Responsibilities:
- Understand & Analyze Product Requirement efficiently, Clarify Technical requirement
- Design, Develop, Test and Deploy the enterprise level software
- Prioritization of Tasks, Breakdown of Tasks
- Develop feature, 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 various .Net application
- Deploy fully functional application
- 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
- 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, Version Control (GIT), Good Communication skills
Good to have skills:
- Payments domain experience, especially POS Integration,
- Azure Functions, Azure SQL Server, Azure storage services, Microservices
Apply immediately to grab it. Email your resume at muskan.j@spnglobe.com
Also, immediately refer this opportunity to your friends