Description

Responsibilities

  • As a part of global delivery team, it requires to play an active role in developing software enhancements and new products for the Servicing platforms.
  • Plan, design and code of enhancements for our current offerings.
  • Create & document innovative, scalable, fault-tolerant software solutions for our product.
  • Coordinate with all stakeholders and work collaboratively other developers.
  • Debug, refine and rewrite code.
  • Work with cross-functional teams to build software solutions for current issues or to incorporate advancements in technology.

Required Skills

  • Strong background object-oriented design, modular system and component development.
  • Good understanding of clean coding practices, SOLID design principles.
  • Strong with NodeJs.
  • Understanding of SAFe methodology.
  • Strong with SQL.
  • Familiarity with microservices, Nuget libraries, CI/CD pipeline, Azure services.
  • Understanding and Experience with Unit Testing Framework and Concepts.
  • Familiarity with Multi-Threading and Async framework.
  • Strong Excel Skills.

Required Experience

  • 5+ years experience in Asp.Net Development with strong understanding on C#.Net, SOAP, REST, Web API, SQL Server, .Net framework, .Net Core.
  • Hands on Experience with LINQ, Json, XML.
  • Experience with Source control, change tracking, version control tools (E.g., Git, TFS, Jira).
  • Experience with .NET CORE.
  • Experience with DevOps.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate