Logo of Huzzle

Node JS Developer

image

Infosys

6d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Pune

AI generated summary

  • You should have knowledge of design principles, performance engineering, quality processes, SDLC, and agile methodologies. Strong coding, testing skills, and problem-solving abilities are essential.
  • You will gather requirements, design and develop systems, estimate project needs, write test cases, and ensure high-quality delivery in a collaborative, agile environment.

Requirements

  • Knowledge of design principles and fundamentals of architecture
  • Understanding of performance engineering
  • Knowledge of quality processes and estimation techniques
  • Basic understanding of project domain
  • Ability to translate functional / nonfunctional requirements to systems requirements
  • Ability to design and code complex programs
  • Ability to write test cases and scenarios based on the specifications
  • Good understanding of SDLC and agile methodologies
  • Awareness of latest technologies and trends
  • Logical thinking and problem solving skills along with an ability to collaborate

Responsibilities

  • As part of the Infosys delivery team, your primary role would be to ensure effective Design, Development, Validation and Support activities, to assure that our clients are satisfied with the high levels of service in the technology domain.
  • You will gather the requirements and specifications to understand the client requirements in a detailed manner and translate the same into system requirements.
  • You will play a key role in the overall estimation of work requirements to provide the right information on project estimations to Technology Leads and Project Managers.
  • You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!
  • If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!
  • Knowledge of design principles and fundamentals of architecture
  • Understanding of performance engineering
  • Knowledge of quality processes and estimation techniques
  • Basic understanding of project domain
  • Ability to translate functional / nonfunctional requirements to systems requirements
  • Ability to design and code complex programs
  • Ability to write test cases and scenarios based on the specifications
  • Good understanding of SDLC and agile methodologies
  • Awareness of latest technologies and trends
  • Logical thinking and problem solving skills along with an ability to collaborate

FAQs

What technologies are primarily used in this role?

The primary technology used in this role is Node.js, with a focus on reactive programming.

What will my main responsibilities be as a Node.js Developer?

Your main responsibilities will include design, development, validation, and support activities to ensure client satisfaction, gathering requirements, project estimation, building efficient programs and systems, and collaborating with team members.

What skills are required for this position?

Required skills include knowledge of design principles, performance engineering, quality processes, estimation techniques, ability to translate requirements into system specifications, coding complex programs, writing test cases, and familiarity with SDLC and agile methodologies.

Is experience with agile methodologies important for this job?

Yes, a good understanding of agile methodologies is important for this role as it is part of the software development lifecycle.

What kind of problem-solving skills should I have?

You should possess logical thinking and strong problem-solving skills, along with the ability to collaborate effectively with team members.

How does this role contribute to client projects?

This role contributes by ensuring the development of high-quality systems that meet client requirements, aiding in digital transformation, and providing accurate project estimations.

Will I be involved in writing test cases?

Yes, you will be expected to write test cases and scenarios based on the specifications gathered during the requirements phase.

What should I know about performance engineering for this role?

A solid understanding of performance engineering principles will help you optimize applications for efficiency and speed.

Are there opportunities for learning about new technologies in this job?

Yes, there is an expectation to be aware of the latest technologies and trends, which can facilitate continuous learning and professional growth.

Is collaboration with other team members emphasized in this position?

Yes, collaboration is a key aspect of this role, as you will work with various stakeholders including Technology Leads and Project Managers.

Transforming Enterprises To Become A Thriving Live Enterprise. AI-Powered. Digital Agility At Scale. Always-On Learning.

Consulting
Industry
10,001+
Employees
1918
Founded Year

Mission & Purpose

Infosys is a multinational corporation that provides information technology (IT) consulting and services. The company's primary focus is on digital transformation, business process management, and consulting for clients across various industries. Infosys aims to help organisations navigate the rapidly evolving landscape of technology by providing innovative solutions, software development, and IT services. Their ultimate mission is to empower businesses to thrive in the digital age through cutting-edge technology solutions. Infosys plays a crucial role in enabling its clients to achieve operational efficiency, enhance customer experiences, and stay competitive in the global market.

Culture & Values

  • Client Value

    To surpass client expectations consistently with our hunger and boldness

  • Leadership by Example

    To act on our conviction that ordinary people can be inspired and mentored to do extraordinary things

  • Integrity and Transparency

    To be ethical, sincere and open in all our transactions

  • Fairness

    To be objective, empathetic and caring in our transactions

  • Excellence

    To strive relentlessly, constantly learn, improve ourselves, our teams, and services to become the best