Maintain and develop new and existing functionalities for frontend, backend and class libraries
Create and consume Web APIs
Design and write integration and unit tests
Work individually and collaboratively with the team to ensure quality of products and features
Guide entry level Software Engineers
Create software designs from architectural documents.
Code review junior peers' work.
Research and recommend new technologies to be used.
Perform other related tasks as required
Candidate must possess at least Bachelor's/College Degree in IT or equivalent.
Preferably at least 2-3 years Experienced Employee specialized in Software Development or equivalent
Highly skilled in C# .net
Experience in creating RESTful APIs
Can solve problems with minimum guidance.
Passion for programming and software development
Have passion to learn new things and solve complex problems.
Must at least have some understanding of OOP