Experience required for the Job: 7 - 15 years Apply Now Reply Dear Candidate, TITLE : Node.js Development Lead DEPARTMENT : Innovation Technology REPORTING TO : VP, IT PURPOSE OF THE POSITION: The Innovation Technology (IT) group works on creating applications that wow our clients and (internal/external) business partners. Geographically spread across multiple offices, the IT group works seamlessly as a single unit to deliver applications and services to our business on a 24X7 basis. The IT team is expanding its presence in India and we are looking to hire a Development Lead with very strong background in backend web development technologies, preferably Node.js. You will be part of a highly visible and transformational Greenfield development skunkworks projects to build next-gen applications for the enterprise, leveraging best in class Agile Engineering practices like TDD, CI/CD etc... ACCOUNTABILITIES The ideal candidate would have the following: * Hands-on experience with building world-class web applications, especially single-page apps. * Comes from a product development background (desirable). * Extremely proficient with various backend web development technologies, preferably Node.js * Extremely proficient with building scalable, secure and maintainable RESTful web services * Extremely proficient in writing unit test cases using Mocha or other equivalent tools * Extremely proficient delivering solutions in an Agile and Scrum based iterative delivery model. * Extremely proficient and passionate about following Agile Engineering practices (e.g. XP/DDD) * Deep knowledge and experience in Agile practices like TDD, CI and CD. * Deep experience in managing development teams by conducting daily stand ups, ensuring sprints are completed on time and removing impediments (highly desirable). * Provide technical leadership for project and team through design and code reviews, ensuring best technical practices are applied. * Help the teams by reducing technical Debt via constant code refactoring. * Provide guidance to the team with technical architecture * Mentoring the project team with interpersonal communication, technical practices, etc. * Work with development team to troubleshoot development environment, production environment, performance tune and optimize code QUALIFICATION AND SKILLS REQUIRED * Bachelor's degree in Computer Science or related field. * Should have 8+ years of developing software experience in a commercial software development environment; minimum of 2+ years of experience using Node.js mandatory. * Proven ability to design and develop large scale, complex web applications * Ability to work from rudimentary requirements and specifications * Ability to translate business requirements into technical specifications. * Strong experience with Scrum methodology and Agile practices. * Experience with full MEAN stack development is preferable but not mandatory * Experience in working with Open Source technologies * Experience with teams spread across multiple locations across multiple time zones. * Experience using Version Control, Build & Release Management tools using Open Source tools. * Knowledge of various design patterns. * Experience with relational and non-relational databases preferred. * An understanding of DevOps methodologies. * Must be willing to dive into software environments and technical issues. * Strong leadership, time management, problem solving skills and resource administration. Behaviors * Strong people orientation * Ability to communicate effectively. * Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful) * Exhibit a high level of individual initiative and ownership. * Effectively lead a team environment. Interpersonal skills * Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented. * Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills. * Able to prioritize and execute tasks in a high-pressure environment. * Able to present ideas in user-friendly language. * Experience with in a team-oriented, collaborative environment. Is this job relevant to you? Yes No | | Your feedback would help us in sending you the most relevant job opportunities | | Disclaimer: The sender of this email is registered with naukri.com as Technogen India Private Limited ( hrao@consult-syscom.com, House NO:-113, Near Kiranmayi Super market,, Yellareddy Guda, Ameerpet, Telangana - 500024) using Naukri.com services. The responsibility of checking the authenticity of offers/correspondence lies with you. If you consider the content of this email inappropriate or spam, you may: Forward this email to: compliance@naukri.com or you can Block this Company from searching your resume in the database. Advisory: Please do not pay any money to anyone who promises to find you a job. This could be in the form of a registration fee or document processing fee or visa charges or any other pretext. The money could be asked for upfront or it could be asked after trust has been built after some correspondence has been exchanged. Also please note that in case you get a job offer or a letter of intent without having been through an interview process it is probably a scam and you should contact compliance@naukri.com for advise. |
|