Dhwani RIS

1 month ago


GurgaonGurugram, India Dhwani Rural Information Systems Full time

Role : SDE-2 Backend Developer

Full Time - Gurugram Experience (3-5 Years)

About Dhwani :

Dhwani Rural Information Systems (Dhwani RIS) is a Delhi NCR-based tech advisory and consulting firm committed to Dhwani RIS works with philanthropies, CSRs, government, nonprofits, international funding organizations and others to manage their projects and programs in India and abroad through M&E and project management support using our in-house tech products. Our team comprises young, dynamic tech enablers and problem solvers who are development conscious, including a diverse mix of development professionals, technology enthusiasts, software engineers, and analysts.

With a robust team of 150+ ICT4D professionals, we foster a collaborative and inclusive culture that values customer satisfaction, innovation, and scale.

Job Overview :

We are seeking a Senior Software Development Engineer (SDE) with expertise in backend development using Node.js, MongoDB, and related technologies. The ideal candidate will have a proven track record of leading teams to deliver complex projects, along with familiarity in microservices architecture, database optimization and DevOps practices. This role will involve collaborating with cross-functional teams, mentoring junior engineers, and taking ownership of features from conception to delivery.

Scope of Work :

Backend Development with Node.js :

- Design and implement backend systems using Node.js, Express.js, and MongoDB to support our applications.

- Contribute to the development of scalable and efficient solutions, ensuring they meet project requirements and adhere to coding standards.

Microservices Architecture :

- Implement microservices architecture principles to build modular, scalable, and resilient backend systems.

Guidance and Mentorship :

- Provide guidance and mentorship to team members, assisting them in understanding backend development concepts and best practices.

Continuous Improvement and Learning :

- Stay updated with industry trends and emerging technologies relevant to Node.js development.

- Contribute to architectural discussions and technical enhancements specific to backend systems.

Technical Leadership :

- Understand product specifications related to backend requirements and guide team members accordingly.

- Apply agile methodologies tailored for backend development and ensure adherence to development practices.

Ownership and Accountability :

- Take complete ownership of backend features, resolving issues promptly, and ensuring seamless functionality.

- Actively participate in the hiring process to foster team growth.

Best Practices and Standards :

- Uphold best coding practices specific to Node.js backend development, optimizing code efficiency and maintainability.

- Demonstrate proficiency in implementing data structures and algorithms relevant to backend tasks.

Platform Optimization and Database Design :

- Understand differences between delivery platforms: Optimize application output to match various platforms, such as mobile and desktop, ensuring consistent performance and user experience.


- Design database schemas that accurately represent and support business processes, enabling efficient data storage, retrieval, and manipulation.

Essential Qualifications :

- Strong problem-solving skills demonstrated in resolving technical issues and optimizing application performance.

- Strong knowledge of MongoDB and Node.js, including expertise in backend development.

- Proficiency in Node.js frameworks such as Express.js for building scalable backend systems.

- Understanding of JSON, API, and JWT for secure authentication and data exchange.

- Proficient use of Git for collaborative development and version control.

- Experience in designing and working with microservices architecture.

- Familiarity with database optimization and query optimization techniques.

- Knowledge of cloud platforms such as AWS or GCP is advantageous.

- Basic familiarity with role-based user management or dashboard creation or report generation, reflecting a comprehensive understanding of application functionalities and user needs.

Educational Qualification : B-Tech-IT/M-Tech -/MBA- IT/ BCA /MCA

(ref:hirist.tech)
  • Dhwani RIS

    3 days ago


    Gurgaon/Gurugram, India Dhwani Rural Information Systems Full time

    About Dhwani RIS - Dhwani Rural Information Systems (Dhwani RIS) Systems is a Delhi NCR, India headquartered 7-year-old social/development sector-focused advisory and consulting firm. With a robust team of 150+ 0+ ICT4D professionals, Dhwani RIS develops IT applications for NGOs, Government functionaries, CSRs, International Funding Organizations, etc. to...

  • Dhwani RIS

    3 days ago


    Gurgaon/Gurugram, IN Dhwani Rural Information Systems Full time

    About Dhwani RIS - Dhwani Rural Information Systems (Dhwani RIS) Systems is a Delhi NCR, India headquartered 7-year-old social/development sector-focused advisory and consulting firm. With a robust team of 150+ 0+ ICT4D professionals, Dhwani RIS develops IT applications for NGOs, Government functionaries, CSRs, International Funding Organizations, etc. to...

  • Dhwani RIS

    3 days ago


    Gurugram, India Dhwani Rural Information Systems Full time

    About Dhwani RIS - Dhwani Rural Information Systems (Dhwani RIS) Systems is a Delhi NCR, India headquartered 7-year-old social/development sector-focused advisory and consulting firm. With a robust team of 150+ 0+ ICT4D professionals, Dhwani RIS develops IT applications for NGOs, Government functionaries, CSRs, International Funding Organizations, etc. to...

  • Dhwani RIS

    3 days ago


    gurugram, India Dhwani Rural Information Systems Full time

    About Dhwani RIS - Dhwani Rural Information Systems (Dhwani RIS) Systems is a Delhi NCR, India headquartered 7-year-old social/development sector-focused advisory and consulting firm. With a robust team of 150+ 0+ ICT4D professionals, Dhwani RIS develops IT applications for NGOs, Government functionaries, CSRs, International Funding Organizations, etc. to...

  • Tech4good Fellow

    4 weeks ago


    Gurgaon, India Dhwani Rural Information Systems Full time

    **Job Information**: Industry **IT Services** *** Work Experience **0- 1 Year** *** City **Gurgaon** *** State/Province **122003** *** Country **India** *** Zip/Postal Code **122003** *** **About us**: **Dhwani Rural Information Systems** is a Delhi NCR, India headquartered 6+ year-old social/development sector-focused advisory and consulting...