Description

Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a

related field)

6 years of experience in software development or a related field

4 years of experience working on project(s) involving the implementation of solutions applying

development life cycles (SDLC)

Preferred Qualifications

6 to 8 years of experience in software design and development

4 years of experience in systems analysis, including defining technical requirements and

performing high level design for complex solutions

4 years of experience in database technologies including NOSQL databases

2-3 years of hands-on experience with React JS, Redux, Typescript/Flow types, Advanced

JavaScript concepts to build scalable web application

Experience in developing server-side logic. ,RESTful APIs/Microservice using

development tools/frameworks like Micronaut/Spring Boot

Familiarity with Test Driven Development

Experience in enhancing the performance and finetuning the APIs

Experience with monitoring tools like Splunk, automated unit test framework like

Mocha, Chai, code coverage tools such as Sonar

Experience with Kubernetes, Docker

Should have an experience working within an Agile environment for the past few years

Experience in developing SPA (Single Page application)

Hands-on experience in developing automated test case using Jest /Enzyme

Proficiency with Es6, JavaScript, jQuery and other JS libraries like D3.js

Facilitate reusable frameworks based on the futuristic need

Education

Bacholar