Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Developer - Udaipur - Animal Aid @ Animal Aid Charitable

Home > Programming & Design

 Software Developer - Udaipur - Animal Aid

Job Description

General purpose of the role

This role involves assisting with the development of in house web applications written using the MEAN stack, as well as rewriting existing applications. The software developer will be responsible for the maintenance of all existing software systems with the assistance of the head of IT. Animal Aid currently uses a number of different technologies including MEAN, MySQL, SQL Server, and the Google App Engine. We are looking for someone to assist with aligning all software systems to use the same technology stack and assist with developing future applications that may make use of technologies such as VRAI, and Machine Learning.
The ideal candidate will help make suggestions for how IT solutions can improve the hospital and assist in the design and implementation of these new systems. Also, the candidate will be open to learning new technologies in order to assist across other areas of IT outside of software development, such as in GIS, Business Intelligence, Data Science, and technical support.
Key area of responsibility
1. Lead development of new and existing applications and reports primarily using Angular

2. Be able to suggest and implement best practice across all areas of development

3. Implement or improve upon existing data entry systems and recording processes.

4. Suggest improvements to systems all across Animal Aid and look for ways the IT department can help with existing and new problems.

5. Implement and maintain CI and CD in conjunction with GitHub and ensure quality code is committed little and often.

6. Lead the introduction of CICD and implement test coverage reports across all application

7. Write and maintain integration and unit tests of code that is written

8. Carry out routine checks and assist with investigation of errors or issues with reporting and/or bug and bug fixes in existing reports and applications.


Experience, education and skills
1. Degree qualification in ITSECSInformation Science or equivalent demonstrable experience or knowledge
2. Knowledge of Object Oriented programming, data structures and algorithms
3. 2+ years experience developing with JavaScript
4.Good working knowledge of AngularReact, NodeJS and databases.
5. Working knowledge of Git and GitHub or equivalent source code repository
6. Experience with CI/CD
7. Any experience with animals (volunteers, neighbourhood animals, etc) is a plus


Personal attributes
1. Fluent in Hindi and English (fluency in Mewari is a plus).
2. Excellent organizational skills.
3. Excellent problem solver
4.Ability to communicate with staff from different socio-economic backgrounds and levels.
5. Independent self-learner, able to deal with different tasks and priorities.
6. Ability to accurately follow the instructions and report regularly.
7. Punctual about the work and consistent attendance.
8. Understanding of the mission of the organization.

9. Comfortable around animals (preferably).

Job Classification

Industry: NGO, Social Services, Regulators, Industry Associations
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: BCA in Any Specialization, B.Tech/B.E. in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization
Doctorate: Doctorate Not Required

Contact Details:

Company: nimal Aid Charitable Trust
Address: Badi Village, Liyo Ka Gurha, Udaipur, Rajasthan, India
Location(s): Udaipur

+ View Contactajax loader


Keyskills:   MySQL Javascript Angular Software Development GIT Algorithms Mean Stack Google App Engine Web Technologies Node.Js SQL Server React.Js

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 3,00,000 - 5,00,000 P.A

Animal Aid Charitable

The mission of Animal Aid Unlimited is to rescue and treat the un-owned street animals of India who have become ill or injured, and through their rescue inspire a community to protect and defend the lives of all animals.We operate one of Indias most active rescue services, respondin...