Description

Ability to develop, program and code in .NET Core environment applications and backend services using C#, Web API, Java Script, JQuery, Angular or Blazor and CSS. 

•Design, develop and program using appropriate software design patterns to attain high reusability and maintainability. 

•Write effective unit tests and integration tests to ensure high quality software delivery. 

•In-depth knowledge and skills in programming, system design patterns, tiered architecture, and testing practices. 

•Understanding of key business processes and competitive strategies related to the IT function. 

•Work with project architect, project manager, business owner and system analysts to clarify the requirements and then implement them. •Participate in Agile SDLC.

Required/Desired Skills

SkillRequired /DesiredAmountConsultant ExperienceConsultant Answer
C#.NET Development experienceRequired14  
Angular or Blazor Development experienceRequired5  
Strong Database development experience using SQL ServerRequired14  
Experience with Web APIRequired5  
Experience with CSS3 and HTML5Required5  
Experience with Source Control using TFSRequired10  
Experience with Automated Builds using Microsoft Team FoundationRequired5  
Excellent Troubleshooting skillsRequired12  
Experience with Agile SDLC best practicesRequired5  
Experience working in OracleDesired2  
Understanding of SOAP ServicesDesired5  
Familiar with Azure Cloud ConceptsNice to have1  
Experience with PowerBINice to have1  

 
 

Education

Any Graduate