Job Profile

Any Technical Degree

6+ Yrs of experience required

Competence Requirements

  • Bachelor or Master’s degree in Computer Science, Computer Engineering or related technical discipline.
  • 5+ years of Software Development experience; 3+ years of experience in building and leading strong engineering teams.
  • Collaborating with management to develop overall project schedules while providing accurate development estimates and identification/mitigation of project risks.
  • Proven experience with Microsoft .NET technologies including, ASP.NET, MVC, Entity Framework. Experience in .Net core is preferred. Experience in building cloud native application in Azure is a value addition.
  • Proven Skills with C#, SQL, JavaScript/DHTML, HTML-CSS, AJAX, jQuery, Web Services, etc.
  • Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support.
  • Ability to manage large scale web/database application.
  • hould have working knowledge of using a latest development tools and techniques.
  • Experience with CI and CD. Experience with iterative design and development methodology.
  • Proficient with GIT workflows.