· Design & Develop Software Architecture and applications as per specification by following the guidelines and best practices
· Develop REST & GraphQL APIs
· Ensure the quality of code through guidelines and unit testing
· Participate in scrum meetings to ensure the delivery as per plan
· Maintain and support software applications in different stages
· R&D to explore the new technologies and trends
Required Skill Set:
· Strong software engineering fundamentals in OOAD, design patterns, MVC, data structures, algorithms etc.
· 12+ years’ experience of C#, .NET Core, ReactJS, AngularJS, Typescript, CSS, HTML, SQL Server or other RDBMS, Entity Framework Core
· Experience of Rest & GraphQL APIs development
· Experience with source control (Git, SVN) & unit testing tools
· Knowledge of Golang, NoSQL and Graph Database would be plus
· Strong interpersonal, written, and verbal communication skills
· Ability to perform comfortably in a fast-paced, deadline-oriented, agile environment
· Self-motivated, quick learner and a responsive team player
· Strong Problem-solving, debugging and analytical skills
· Knowledge and understanding of microservices
Qualification & Experience:
· Bachelors in Computer Science / Information Technology or any relevant discipline.
· Must have 12-14 years of experience in relevant field