Job Description:
Accenture is seeking a talented and experienced Node.js Developer to join our dynamic team in Mumbai. As a Node.js Developer, you will play a crucial role in designing, developing, and maintaining scalable web applications and services. The ideal candidate should have a strong background in Node.js and possess 4-6 years of hands-on experience in building robust and efficient server-side applications.
Key Responsibilities:
- Develop and maintain server-side components using Node.js for high-performance and scalable applications.
- Design and develop backend API microservices using Node.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Contribute to the entire software development lifecycle, including requirement analysis, coding, testing, deployment, and maintenance.
- Work closely with front-end developers to integrate user-facing elements with server-side logic.
- Troubleshoot and debug issues to optimize the performance of applications.
- Stay updated on the latest industry trends and technologies to ensure the continuous improvement of our development processes.
Key Requirements:
- Bachelor’s degree in Computer Science or related field.
- Proven experience (4-6 years) in developing server-side applications using Node.js.
- Solid understanding of JavaScript, HTML, CSS, and front-end technologies.
- Experience with RESTful API development and integration.
- Strong knowledge of database systems such as MongoDB, MySQL, or PostgreSQL.
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving and debugging skills.
- Ability to work independently and collaboratively within a team.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
- Experience with agile development methodologies is a plus.