Develop APIs, client interfaces, and contribute to backend workflows based on requirements while following industry best practices, coding standards and good readability.
Investigate and resolve defects/issues, provide technical support, and refactor code to maintain quality.
Deploy solutions to client while adhering to security protocols.
Work collaboratively with UI designers, business analysts and other team members.
Maintain code optimization and framework standards.
Seeing through a project from conception to finished product.
Worked in a role based agile development environment according to project needs.
Requirements :
A Bachelor's Degree in Software Engineering, Information Technology or Computer Science.
Expert level knowledge in ASP.NET Core (MVC and WebAPI), ReactJS, React Native and Flutter.
Sound knowledge of Web Development technologies like HTML5, CSS, Javascript and Typescript.
Should be an expert in Development for both front-end and back-end technologies.
Experience with RESTful APIs.
Sound knowledge in OOP concepts and Design patterns.
Experience in working with Relational & NoSQL database technologies.
Knowledge in GIT version control.
Knowledge in AWS services, Elastic stack will be added advantage.
Strong interest in learning and the ability to adapt to new technologies.
Analytical and problem-solving skills.
Excellent communication skills.
Ability to work both independently and as a part of a Team.