Role and Responsibilities :
- Develop and deliver quality services and solutions using NODE.JS, HTTP, REST, RDBMS, NoSQL and other web technologies.
- Participate in an engineering team on projects from the requirements gathering phase to the release phase.
- Translation of complex requirements into detailed design
- Maintain current technical knowledge to support rapidly changing technology.
Skills :
Hands-on development and proficient excellence in JavaScript frameworks such as Node.jsExperience in building REST based reactive micro services platformExperience and understanding of relational and NoSQL databasesFamiliarly with event / message driven system design and architectureStrong knowledge of data structures, algorithms, enterprise systems, and asynchronous architecturesProven track record on delivering results, especially in the area of writing high-performance, reliableand maintainable code.
Experience with developing microservices using cutting-edge tools and technologies like Kubernetes, Docker, RabbitMQ etc.Experience in DevOps process and tooling for deployment, monitoring and site reliability engineeringFamiliar with managing applications in cloud.Understand nuances of asynchronous programming and API calls .Experience in AWS is an added advantage.Experience with Payments is a huge plus.Ability to work well in a team environment and be able to effectively drive cross-team solutions thathave complex dependencies and requirements.
Excellent written and verbal communication skillsQualifications :
Bachelors of Science in Computer Science (or equivalent) 4 years graduation is mandateNo career gapLook for good companies and reputated institue6+ years of overall software development experience(ref : hirist.tech)