Backend Developer

Share

About the Project:

National Urban Innovation Stack (NUIS) is a program at NIUA, supported by the Ministry of Housing and Urban Affairs (MoHUA). NUIS is envisioned as a shared digital public good that fosters innovation and collaboration in the urban ecosystem, predicated on the empowerment of citizens and enablement of processes to drive solutions at scale and with speed.

The NUIS program is designed to provide the foundational components of this digital infrastructure and to support its adoption. The various platforms that make up the NUIS stack are designed to bring a holistic view across multiple urban verticals and enable rapid scaling of innovative local solutions. The urban governance and municipal services platform, known as Citizen-Centric Smart Governance (CCSG), will be one of the first platforms to be operationalised under NUIS.

Purpose of the assignment:

The National Urban Learning Platform (NULP) is a program at NIUA, supported by the Ministry of Housing and Urban Affairs (MoHUA). NULP is envisioned as a means of digitally consolidating key skills and knowledge required by urban stakeholders and making these available to all actors on the digital channel of their choice. Built on the principles of societal platforms, NULP will include tools to enable and streamline content creation, content organisation and management, course building, course management, assessment and certification. These tools will enable the ecosystem of training institutions, urban experts and academia to rapidly digitise their existing course materials while creating new interactive and engaging types of multilingual content. The NULP program is designed as an eLearning platform which intends to meet the training and development needs of all the stakeholders in the quadruple helix- Governments, Industry partners, Academicians and Civil Societies. NULP aims to propagate solutions and innovations that are underway, and act as an enabler of the rapid development of diverse new solutions developed by cities and states.

Scope of work:

Work in close coordination with developers, designers, and system administrators to identify new features and develop, troubleshoot, and debug functional web applications.

Role & Responsibilities:

Role: The Backend developer has to create server-side application logics, web services and manage the integration of the user-facing elements.

Responsibilities:

  • Able to develop functional web applications, patch issues
  • Troubleshoot and debug applications
  • Implement solutions for data storage and data management
  • Understand customers’ requirement (should be skilled at requirement analysis)
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Providing day to day support to clients
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies

Skills, Qualifications & Experience:

  • Qualification: BE/B.tech/BCA required.
  • Experience: 3 - 5 yrs.
  • Proven work experience as a back-end developer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Must have the knowledge of token-based authentication and authorizations and practical experience of writing and deploying the micro services.
  • Should have experience with:
    • Programming languages like Java8, JavaScript, PHP and Python
    • Play, AKKA
    • Spring framework
    • Kafka
    • Yarn/Samza
    • Tomcat
    • ElasticSearch
    • Database (Cassandra, Postgres and Neo4j)

Location of position(s):

Based out of the NIUA office in New Delhi; with travel as required.

Term of position(s):

The position(s) are on a contractual basis for a period of 1 year, which may be further extended subject to performance and grant/project timelines.

References:

Please provide name and contact information of three references.

Remuneration:

At par with the industry standards, depending on experience and skills. Proof of past remuneration (last received salary/monthly contract payment) would be required.

Remuneration will be structured as follows: 70% fixed; 30% variable (conditional on achieving KPIs); additional performance bonus possible.

Application process:

Please submit a CV and cover letter through the NIUA portal.

Hiring is on rolling basis and applications for this position will be closed as we find a suitable candidate. Encourage prospective and eligible candidates to apply immediately.

About the Project:

National Urban Innovation Stack (NUIS) is a program at NIUA, supported by the Ministry of Housing and Urban Affairs (MoHUA). NUIS is envisioned as a shared digital public good that fosters innovation and collaboration in the urban ecosystem, predicated on the empowerment of citizens and enablement of processes to drive solutions at scale and with speed.

The NUIS program is designed to provide the foundational components of this digital infrastructure and to support its adoption. The various platforms that make up the NUIS stack are designed to bring a holistic view across multiple urban verticals and enable rapid scaling of innovative local solutions. The urban governance and municipal services platform, known as Citizen-Centric Smart Governance (CCSG), will be one of the first platforms to be operationalised under NUIS.

Purpose of the assignment:

The National Urban Learning Platform (NULP) is a program at NIUA, supported by the Ministry of Housing and Urban Affairs (MoHUA). NULP is envisioned as a means of digitally consolidating key skills and knowledge required by urban stakeholders and making these available to all actors on the digital channel of their choice. Built on the principles of societal platforms, NULP will include tools to enable and streamline content creation, content organisation and management, course building, course management, assessment and certification. These tools will enable the ecosystem of training institutions, urban experts and academia to rapidly digitise their existing course materials while creating new interactive and engaging types of multilingual content. The NULP program is designed as an eLearning platform which intends to meet the training and development needs of all the stakeholders in the quadruple helix- Governments, Industry partners, Academicians and Civil Societies. NULP aims to propagate solutions and innovations that are underway, and act as an enabler of the rapid development of diverse new solutions developed by cities and states.

Scope of work:

Work in close coordination with developers, designers, and system administrators to identify new features and develop, troubleshoot, and debug functional web applications.

Role & Responsibilities:

Role: The Backend developer has to create server-side application logics, web services and manage the integration of the user-facing elements.

Responsibilities:

  • Able to develop functional web applications, patch issues
  • Troubleshoot and debug applications
  • Implement solutions for data storage and data management
  • Understand customers’ requirement (should be skilled at requirement analysis)
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Providing day to day support to clients
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies

Skills, Qualifications & Experience:

  • Qualification: BE/B.tech/BCA required.
  • Experience: 3 - 5 yrs.
  • Proven work experience as a back-end developer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Must have the knowledge of token-based authentication and authorizations and practical experience of writing and deploying the micro services.
  • Should have experience with:
    • Programming languages like Java8, JavaScript, PHP and Python
    • Play, AKKA
    • Spring framework
    • Kafka
    • Yarn/Samza
    • Tomcat
    • ElasticSearch
    • Database (Cassandra, Postgres and Neo4j)

Location of position(s):

Based out of the NIUA office in New Delhi; with travel as required.

Term of position(s):

The position(s) are on a contractual basis for a period of 1 year, which may be further extended subject to performance and grant/project timelines.

References:

Please provide name and contact information of three references.

Remuneration:

At par with the industry standards, depending on experience and skills. Proof of past remuneration (last received salary/monthly contract payment) would be required.

Remuneration will be structured as follows: 70% fixed; 30% variable (conditional on achieving KPIs); additional performance bonus possible.

Application process:

Please submit a CV and cover letter through the NIUA portal.

Hiring is on rolling basis and applications for this position will be closed as we find a suitable candidate. Encourage prospective and eligible candidates to apply immediately.

No. of Positions: 
1
Last Date to Apply: 
Monday, 30 November 2020