Backend Developer

Indus Action Initiatives
0.6 - 2 Years   |   3 - 6 LPA   |   New Delhi
0.6 - 2 Years
3 - 6 LPA
New Delhi
B.Tech/B.E., BCA, MCA

About The Company:
Indus Action has a mission to enable the vulnerable families access to legislated rights inIndia, with a vision of moving more than a million families out of poverty by 2025. We started working towards this vision by employing our model of intervention towards inclusive education under section 12.1(c) of the Right to Education(RTE)Act. In the past one year, we have expanded our intervention to Pradhan Mantri Matru Vandana Yojana (PMMVY) under Nation Food Security Act and Building and Other Construction Workers Act (BoCW). You can read more about this evolution here (https://www.indusaction.org/)

Website: NA

Job Location: New Delhi

Desired Experience: 6 months to 2 year (internship experience is counted)

Course Specialization: B.E/B.Tech(CS/IT)/BCA/MCA

Target Batch: 2018/2019/2020

Salary: INR 3 LPA - INR 6 LPA
(The final CTC will depend upon candidate's performance in the interview and will be at the company's discretion)

Tentative date of interview: Will be communicated post registration window is closed

Tentative date of joining: Immediate

As a Backend Developer, you will be developing one of our core technology products, Citizen facing CRM (Campaign Management Tool) that tracks families' accessibility to a Portfolio of Welfare Entitlement and Rights (PoWER), across various stages of their lifecycle and aids Government in effective delivery of the benefits.

Job Description:
- Design and deploy RESTful APIs backed by different databases and storage strategies.
- Building and Managing Backend APIs in Express JS and Sails JS.
- Develop and deploy scalable product architecture.
- Work with the product team to develop new features and services
- Build systems and services that have an immediate impact on our hundreds of thousands of beneficiaries
- Working with other development members/teams and states managers to ideate software solutions
- Optimize applications for maximum speed and scalability.
- Troubleshooting interface software and debugging application code.
- Handle projects with strong analytical and problem solving skills.
- Work in an agile development environment.
-Design & develop Database Schema and server-side applications for Business Process

Technical Skills:
- Good knowledge of OOP development, data structures, algorithms and design patterns.
- Must to know the MVC framework.
- Strong proficiency in JavaScript with newer specifications of EcmaScript(ES6), including Node.js.
- Must have Knowledge in building the back-end APIs(in Express JS and Sails JS Framework).
- Familiarity with SQL databases (e.g. MySQL, PostgreSQL)and web servers (e.g. Apache, Nginx)
- Excellent knowledge of relational and NoSQL databases(MongoDB)
- Hands-on experience in Microservice architecture.
- Public cloud service offerings (IaaS, PaaS, DBaaSservices as well high-level product offerings such, as AWS, GCP, etc.)
- Familiarity with code versioning tools (such as Git, Bitbucket and Postman).
- Python skills are a plus.
- PHP skills are a plus.
- familiarity with chatbot platforms is a plus.
- Modern data architectures and software development principles (e.g. event driven architectures, data democratization, stream processing, and integrating real time analytics into customer applications)

Interview Process:
- Online Interview
- Virtual Interview

Education:

B.Tech/B.E., BCA, MCA

Work Experience:
0.6 - 2 Years
Salary
3 - 6 LPA
Industry
IT