Position - Node JS
What you will be doing
* Design and development of real time software and Cloud/Web/mobile based software application.
* Analyze domain specific technical, high level or low level requirement and modification as per end customer or system requirement.
* Perform software testing including unit, functional and system level requirement including manual and automated
* Perform code review following coding guidelines and static code analysis & troubleshoots software problems of limited difficulty.
* Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.
* Develop software solutions from established programming languages or by learning new language required for specific project.
What Are We Looking For
* No of years of experience: 5-8 years [ Recent 2+ years in NodeJS/Typescript Development experience]
* Location: Ahmedabad
* Language : Typescript
* Database : RDBMS : PostGreSQL, NoSQL : MongoDB
* Web/App Server Framework : NestJS
* Messaging Middleware : MQTT Brocker, Apache Kakfa
* Frameworks / Architecture : RestFul, Microservice, Open API, OAuth2/JWT/SSO, RBAC, Caching framework
* Cloud env : AWS [ELB, EC2, S3,Route53, ELB, Cloud Formation, Lambda etc)
* Code quality and coverage : Unit Testing framework and Static code analysis framework experience
* CICD : Git/SVN Version control system, Containerization, Kubernetes, DevOps pipeline, awareness
* Project Methodology : JIRA/Confluence, Agile, SAFe
* Soft skills : Good in English communication, Debugging / Analytical skills, Quick learner of new technologies, Hardworking.