Participate in the entire software development life cycle, including architecture design, writing clean code, conducting code reviews, writing documentation, unit/integration tests, identifying issues and resolutions
Provide technical leadership and mentoring other engineers to improve their skills and craft
Participate within a cross-functional product team to develop and ship software applications for clients
Build reusable libraries and software components to accelerate the delivery of client solutions
Develop and champion modern software development best practices and concepts to a technical audience and business stakeholders
Take the lead in designing, developing, and documenting full-stack application software; evaluating third-party software products for integration as needed
Required Experience :
Expertise in developing front-end applications using .Net framework.
Proficiency in RESTful APIs and API Communications using .Net framework.
Working experience in developing microservice solutions.
Working experience on JIRA tool and Agile methodology.
Familiar with continuous integration
Good Team player and being able to work independently.