• Design & Develop Software 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.
• Experience or knowledge of C#, .NET Core, ReactJS, AngularJS, Typescript, CSS, HTML, SQL Server or other RDBMS, Entity Framework Core
• Experience or knowledge of Rest & GraphQL APIs development
• Experience or knowledge of 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