Website Madhi Foundation
In this role, you will be responsible for:
- Work in collaboration with the EMIS Cell and the Associate Director, Projects to gather requirement and expectations for the App and Dashboard
- Work closely with the Madhi team to understand, evaluate and suggest best course for the development team to adopt
- Oversee testing and QA the work completed by the software development team
- Leading and supporting the IT team to develop, maintain and enhance the Ionic Mobile App and the Observation Dashboard
- Building and supporting any products, as required, for the EMIS Cell and Madhi
- Help the team troubleshoot issues that arise during development
- Coordinate with external consultants, where necessary, to create software tools to automate data input and processing
You will thrive in this role if you:
- Are an agilist driving scrum best practice – estimation, goals, reviews, retros etc
- Are familiar with CD/ CI and DevOps tools
- Experience in software project management tools
- Have previous experience building large, enterprise level solutions within an Agile environment
- Have the ability to estimate projects, timelines, feasibility and alternative solutions
Mandatory prerequisites include:
- Have worked with Angular / Ionic / hybrid mobile app technologies
- Have previous hands on experience with PHP code igniter framework
- Have worked with Large MySQL databases
- Lead an app / software development team
- Can be a key contributor to development roadmap & strategy
- Have strong problem solving skills, ability to triage technical issues
- Are able to and enjoy mentoring & coaching your team
Technical Skills Required:
- Strong knowledge of SOLID principles, Design Patterns, Ntier Architecture skills
- Must use best practices, reusable code, separation of concerns design patterns
- Create Application Architecture based on OOP concepts and code libraries / modules
- Define technical design for Application (require integration into existing Software Framework, working with REST services, Push notifications etc.)
- Experience in creating layered architecture of angular projects.
- Experience in creating the enterprise level architecture of angular projects.
- Experience in the front-end development lifecycle, including user interface design, html development across different form-factors and devices
- Strong understanding of hybrid ionic mobile app development and PHP
- Knowledge of MySQL databases (limitations and strengths)
Soft Skills Required:
- A team player – you must be collaborative in your working style and comfortable with load sharing as required and ensuring your team are delivering on time and efficiently
- Ability to build compelling concepts for developing product based projects, customer’s projects and offerings as well as engage user experience across varied platforms.
- Excellent Stakeholder Management skills
- Excellent communication skills
Desirable Qualifications:
- A degree in systems architecture/ computer science/ IT or related fields
- 7+ years of work experience in front-end/ back-end software development
This role will report to: Lead, Ennum Ezhuthum Mission
Location: Chennai, Tamil Nadu
Remuneration: 11 – 18 lakhs per annum
Please note: You will be expected to bring your own laptop, with updated software (MS Office 2016)
For more information, please write to: apply@madhifoundation.org
To apply for this job please visit forms.gle.