Software Developer Required in National eGov Division

July 20, 2020

National e-Governance Division (NeGD) was created by the Ministry of Electronics & Information Technology (MeitY). It supporting the Ministry of Electronics & Information Technology in Programme Management and implementation of e-Governance Projects and initiatives undertaken by Ministries/ Departments, both at Central and State levels.

Developer in National eGovernment Division

Job Title
Developer/Sr. Developer
Role
Software Developer
Location
New Delhi
Experience
4 to 6 years of experience in Software Development with 2-3 years in relevant stack


Job Description

  • Perform the task of a full stack developer for platforms such as RAS (Rapid Assessment System).
  • RAS is the feedback system for the e-services provided by Govt of India.
  • Perform enhancements on LAMP (Linux, Apache, MySQL, PHP) stack
  • Perform tasks of refactoring the system on MongoDB, Express/Hapi, React, Node JS
  • Work for other projects of Digital India

Requirements

  • Any Graduate, B.E / B. Tech./ MCA
  • Knowledge and experience in API Creation and RESTful services
  • Have worked on MongoDB, Express.js/ Hapi.js, React.js, and Node.js Stack
  • Solid foundation in data structures, algorithms, and system design.
  • Have worked on technologies like modern front-end web applications and technologies (React JS, Angular JS, Node JS, Ember, Backbone, etc.), Java/ J2EE Frameworks and stacks like MEAN etc.
  • Knowledge of Javascript/ jQuery, HTML5/ CSS, NoSQL, MongoDB is a must
  • Database administration and management of a hosting environment
  • Unit testing with Karma/Mocha/Jest etc.
  • Knowledge of Version controlling with Git
  • Experience of working for a government set up/ project is desirable

Role & Responsibilities

Front End Tasks  
  • Develop a flexible and well-structured front-end architecture, along with the APIs to support it.
  • Creating sophisticated interfaces for in-browser applications using PHP, JavaScript, HTML and CSS.
  • Coding new designs and updating, standardizing and re-factoring existing web application.
  • Work with agile practices, quick iterations, and integration of regular feedback
  • Working with data visualization libraries (D3.js, Chart.js etc.)
  • Use React.js, Redux and some existing React components to build a single-page application according to a defined UI design.
Back-end Task    
  • API design and development (RESTful Services)
  • Database design and development – NoSql, MongoDB etc.
  • Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
  • Working on Frameworks like Express.js/ Hapi.js etc.





Sarkari Exam Updates
Check Govt Results
Admit Cards Download
Back to Top