Job Description Build innovative and performant features into our next-generation software applications Apply deep knowledge of computer science & programming principles into innovative solutions Develop, implement, document libraries and frameworks that allow us to effectively scale development on our applications across multiple projects as common services or components, within scope, cost, time & quality constraints Build quality into agile product lifecycle encompassing requirements design, code, testing, delivery, support Write clear maintainable full-stack code, adhere/improve/augment existing standards, work in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc) Requirements Bachelor's degree in computer science or related discipline; or equivalent work experience 8-12 years of work experience Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles 2+ years web-based applications using NodeJs frameworks 2+ years REST services, SOA 2+ years unit testing, mocking frameworks, test automation frameworks DevOps mindset experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge 2+ years experience working in agile methodologies (Scrum, Kanban) Strong communication, partnership, teamwork skills required
💡 Quick Summary
Seeking a career-building opportunity? The NodeJS Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Noida offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.