Website Care India
POSITION/DESIGNATION
Lead Backend Developer
GRADE/LEVEL
E
PROJECT/UNIT
Design Centre
PROJECT DURATION
Two years
REPORTS TO
Head Tech-Innovations
LOCATION
Hyderabad
TRAVEL
20-30%
ABOUT US
CARE is a not-for-profit organisation working in India for over 70 years, focusing on alleviating poverty and social injustice. We do this through well-planned and comprehensive projects in health, education, livelihoods and disaster preparedness and response. Our overall goal is the empowerment of women and girls from poor and marginalised communities leading to improvement in their lives and livelihoods.
During FY 2020-21, CARE India directly reached out to 52.7 million people through 53 programmes across 18 states, covering more than 130+ districts. We are part of the CARE International Confederation, working in 100 countries for a world where people live with dignity and security.
CARE India seeks a world of hope, tolerance, and social justice, where poverty has been overcome and people live in dignity and security.
Our goal is to ensure that women and girls from the most marginalized communities are empowered, live in dignity and their households have secure and resilient lives. CARE India aims to accomplish this goal by working with 50 million people to help them have quality health, education, livelihoods and overcome the effects of disasters.
Our employees are committed to CARE’s values, Code of Conduct, and safeguarding commitments towards a safe workplace for all, including the principle of ‘do no harm’. They are also responsible to uphold and strengthen our safeguarding commitments in their role. To know more about our safeguarding policies please visit our website link given below.
PROJECT DETAILS
The Design Centre aims to design breakthrough innovations leveraging CARE’s existing programs in health, education, livelihood, and humanitarian assistance, validate them through CARE’s global network, and productize validated solutions for global deployment through CARE International member partners.
Design Centre is set up within The International Institute of Information Technology, Hyderabad, with an enabling environment and ecosystem for design thinking, yet working closely with program verticals.
The Design Center will closely work with IIIT-Hyderabad and the Innovation ecosystem to integrate problem areas identified by CARE India, incubate them in the center to get solved and productized into advanced technology & non-technology-based innovations that will be implemented and scaled across domestic and international geographies.
JOB SUMMARY
- S/he designs, and codes programs, creates test transactions, and writes documentation that describes installation and operating procedures
- S/he also utilizes standard procedures and techniques to write new programs of moderate complexity (programs involving match/merge processing, utilization of one-dimensional internal program tables)
- S/he who understands and follows the Software Development Life Cycle
- Analyze, design and develop tests and test-automation suites
- Programming well-designed, testable, efficient code and actively participate in code reviews
ROLES AND RESPONSIBILITIES
The incumbent will be responsible to:
- Participates in the technical design, development and implementation of application systems
- Develop flowcharts, layouts and documentation to satisfy requirements and solutions
- Maintain software functionality and code base
- Apply security and privacy principles
- Execute full lifecycle software development
- Develop software verification plans and quality assurance procedures
- Integrate software components into a fully functional software system
- Troubleshoot, debug and upgrade existing systems
- Ensure software is updated with latest features
- Participate in deployment process following all change controls
- Provide ongoing maintenance, support and enhancements in existing products and platforms
- Provide recommendations for continuous improvement
- Leverage existing products/functionality and promote reuse
- Work alongside other engineers on the team to elevate technology and consistently apply best practices
KEY RELATIONSHIPS
Lead Backend Developer will report to Head Digital Platforms. S/he will collaborate with the other team members of the team.
QUALIFICATION & EXPERIENCE
Essential
- At least 3 years of relevant experience in managing backend solutions
- Front-end technology: Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as ReactJS, AngularJS, NodeJS, jQuery and LESS etc.,
- Development Languages: Knowledge of server-side programming languages including Net, Java, Ruby and Python
- Database and Cache: Familiarity with DBMS technology, including PostgreSQL, SQLServer, MongoDB and MySQL and caching mechanisms such as Redis, Memcached and Varnish
- Spring Family: Spring Boot, Spring Core
- Server: Experience working with Nginx or Apache servers with a solid background in Linux
- Knowledgeable in one of the Cloud Technologies Azure / AWS / GCP / any Cloud space.
- Masters degree in computer science engineering or a related discipline, or equivalent work experience required
SKILLS & COMPETENCIES
- Skilled in modern development principles
- Agile Experience: Should be able to understand Scrum ceremonies and able to demonstrate experience in Agile
- A result-oriented individual with the ability to work to deadlines, communicate and work effectively with other team members both on-site and remote.
- Very high learning agility; aptitude and speed of learning new and variety of subjects; ability to learn fast and in smart ways; versatility in interest areas
- Handy with all kinds of technologies, natural interest to be updated about new developments in the field of technology, and, ability to think about how to contextualize those new technologies in different contexts for improving efficiency and effectiveness
- Ability to translate new ideas into an implementable model
- Initiative taking, self-starter, ability to work without external motivations; Pro-activeness and openness to embracing new technologies
- Innovativeness and creativity in solving problems
- Ability to travel extensively when needed
- Flexible with working hours and work prolonged hours when there is a requirement
- Ability of multi-tasking
- Excellent eye-for-details
- Go-getter and a pro-active contributor to product development
To apply for this job please visit careindiacareers.peoplestrong.com.