Match score not available

Software Development Engineer (Node.JS)

extra holidays
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

3–6 years of experience in software development, Proficient in JavaScript and Node.js, Experience in creating scalable APIs, Familiarity with database integration.

Key responsabilities:

  • Develop and maintain backend applications using Node.js
  • Collaborate with teams to gather requirements
CSG logo
CSG XLarge https://www.csgi.com
5001 - 10000 Employees
See all jobs

Job description

       

We are seeking a skilled and driven Software Development Engineer with 3–6 years of experience to join our team. The primary focus of this role is Node.js development for building and maintaining scalable web applications. Proficiency in JavaScript is essential, and familiarity with Python and VB.Net is an added advantage.

The ideal candidate will have a passion for backend development, strong problem-solving skills, and a commitment to delivering high-quality software solutions.

Key Responsibilities:

  • Develop, enhance, and maintain backend applications and services using Node.js.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions aligned with business objectives.
  • Ensure code quality through best practices, including code reviews and writing unit tests.
  • Optimize application performance for scalability and reliability.
  • Build and maintain RESTful APIs for seamless integration with frontend and third-party systems.
  • Debug and resolve issues, ensuring robust and error-free solutions.
  • Stay updated with the latest trends and best practices in Node.js and backend development.

Key Skills and Qualifications:

  • 3–6 years of experience in software development with a strong emphasis on Node.js.
  • Proficient in JavaScript and backend service development.
  • Experience in creating scalable and high-performance APIs.
  • Familiarity with database integration, preferably with relational or NoSQL databases.
  • Strong debugging and troubleshooting skills.
  • Understanding of Python and VB.Net is a plus but not mandatory.
  • Familiarity with version control systems like Git.
  • Experience with Agile methodologies and the software development lifecycle (SDLC).

Preferred Skills (Nice-to-Have):

  • Experience with frontend technologies for full-stack development, such as React or Angular.
  • Knowledge of cloud platforms like AWS or Azure.
  • Exposure to CI/CD pipelines and deployment automation.
  • Understanding of security best practices for backend development.

Location(s):

India Remote

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Software Engineer Related jobs