JavaScript Backend Developer - Mumbai, India - GITCS India Pvt. Ltd.
Description
Education: Bachelors/Masters degree or equivalent with a focus in software engineering.
Experience:
4-7 years of software engineering and product delivery experience, with a strong background in algorithms.
3+ years of experience in developing applications in NodeJS and related frameworks.
Critical Competencies:
Behavioural
o Strong organizational abilities, excellent communication, motivational, and
o interpersonal skills.
o Self-motivated, flexible, curious, and collaborative able to work proficiently both
o independently and in a team environment.
o Excellent technical, diagnostic, and troubleshooting skills.
o Keen to develop subject matter expertise on our core business products and solutions.
o Fluent in English.
Technical
o Experience in Jenkins, Git/Bitbucket or any Versioning tool.
o Experience working with Unix (basic commands and scripting).
o Experience in NoSQL database like Redis, MongoDB, Elastic Search.
o Experience in cloud, AWS preferred.
o Prior experience with scalable Architecture.
o Excellent command over Data Structures and Algorithms.
o Strong problem solving and analytical skills.
o Testing (Unit, System, Integration, UAT, Performance, Stability) and Test-Driven
o Development / Business Driven Development.
o Experience in API design and implementation, system integration using API's e.g., Restful API.
o Experience with agile development methodologies including Kanban and scrum.
o Experience with source control management systems including git and continuous
o integration/deployment environments.