Position title
Senior Software Developer
Description
- 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
Responsibilities
- Â Strong software engineering fundamentals in OOAD, design patterns, MVC, data structures, algorithms etc.
- 4+ years’ experience of C#, .NET Core, ReactJS, Angular, 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
- Familiar with Azure Active Directory would be plus
- Strong interpersonal, written, and verbal communication skills
- Ability to perform comfortably
Qualifications
- Bachelors in Computer Science / Information Technology or any relevant discipline.
- Must have 4-10 years of experience in a relevant field