Sign In
 [New User? Sign Up]
Mobile Version

Node.jsdevelopment Lead

Secunderabad, Telangana
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

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 hirea DevelopmentLead with very strong background in backendweb 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...ACCOUNTABILITIESThe ideal candidate would have the followingHands-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.jsExtremely proficient with building scalable, secure and maintainable RESTful web servicesExtremely proficient in writing unit test cases using Mocha or other equivalent toolsExtremely 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 andremoving impediments (highly desirable).Provide technical leadership for project and team through design and code reviews, ensuring best technicalpractices are applied.Help the teams by reducing technical Debt via constant code refactoring.Provide guidance to the team with technical architectureMentoring the project team with interpersonal communication, technical practices, etc.Work with development team to troubleshoot development environment, production environment, performance tune and optimize codeQUALIFICATION AND SKILLS REQUIREDBachelors 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 applicationsAbility to work from rudimentary requirements and specificationsAbility 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 mandatoryExperience in working with Open Source technologiesExperience 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.BehaviorsStrong people orientationAbility 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 skillsPassionate, 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.
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 8-13


Application Programming | Database Administration (DBA) | ERP/CRM | System Security
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News