Job Description

Your team (TechFES)
 

Madhi’s TechForEdSystems (TFES) vertical will comprise of education and technology experts and data science specialists and will bring Tamil Nadu’s vision for a revolution in education governance driven by technology and data science to fruition. With no other state in India having put such sophisticated systems in place, this endeavour will serve as an exemplary pioneering effort in India and pave the way for Madhi’s foray into other states. The TFES team will build feature-rich mobile applications and dashboards for 4 groups of stakeholders viz., teachers, students, officials and parents. The data flows will be mapped intricately with seamless integration across all 4 user groups. For eg., when a student accesses the student app and attempts a quiz, the data will be captured and relayed on all 4 apps and linked to the unique student ID. The apps will be integrated with the State Education Management Information System (EMIS) making it an efficient and 2 Lead, IT sustainable design approach. Madhi will leverage the deep expertise of having built systemic reform in Tamil Nadu and leverage the applied insights from having co-built eight iterations, thus far, of TNVN to implement TFES
 

About the role:
 

We are seeking a highly skilled Tech Lead to join our dynamic team. The ideal candidate should have, a strong understanding and 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 communication skills, leadership abilities, and a proactive approach to problem-solving are key attributes we are looking for in this role.
 

The Job Description:
 

At Madhi, we are seeking a self-motivated and skilled Tech Lead with a strong grasp of front-end and back-end software development. We value collaborative input in defining this role to align with your professional goals and our company's needs. The finalised job description will be developed collaboratively post the selection process, upon your acceptance of our employment offer.
 

 In this role, some of your responsibilities will include:
 

  •  Collaborating with the EMIS Cell and the Director of Projects to gather requirements and expectations for the App and Dashboard.
     
  • Working closely with the Madhi team to understand their needs, evaluate options, and suggest the best approaches for the development team to adopt.
     
  • Overseeing the testing and quality assurance processes for the work completed by the software development team.
     
  • Leading and supporting the IT team in developing, maintaining, and enhancing the Ionic Mobile App and the Observation Dashboard.
     
  • Building and supporting any additional products required for the EMIS Cell and Madhi.
     
  • Assisting the team in troubleshooting issues that arise during development.
     
  • Coordinating with external consultants, when necessary, to create software tools that automate data input and processing

     


 

Requirements

 
 

To thrive in this role, you should:
 

  • Be an advocate of Agile methodologies, driving best practices such as estimation, goal setting, reviews, retrospectives, etc.
     
  • Be familiar with Continuous Integration/Continuous Deployment (CI/CD) and DevOps tools.
     
  • Have experience with software project management tools.
     
  • Have previous experience in building large, enterprise-level solutions within an Agile environment.
     
  • Possess the ability to estimate project timelines, assess feasibility, and suggest alternative solutions.
     
  • Have experience working with Angular, Ionic, and hybrid mobile app technologies.
     
  • Have  hands-on experience with PHP CodeIgniter framework.
     
  • Have experience working with large MySQL databases.
     
  • Have led an app/software development team.
     
  • Be a key contributor to the development roadmap and strategy.
     
  • Enjoy mentoring and coaching your team.
     
  • Possess strong problem-solving skills and the ability to triage technical issues.
     
  • Have excellent written (English) and oral communication skills (English and Tamil)
     

 
 

 Prerequisites include:
 

  •  Strong knowledge of SOLID principles, Design Patterns, and N-tier Architecture skills.
     
  •  Ability to apply best practices, create reusable code, and design solutions based on
     
  •  separation of concerns.
     
  •  Experience in defining technical designs for applications, including integration into
     
  •  existing software frameworks, working with REST services, and implementing push
     
  •  notifications.
     
  •  Experience in creating layered architectures and enterprise-level structures for Angular
     
  •  projects.
     
  •  Strong understanding of the front-end development lifecycle, including user interface design
     
  •  and HTMLdevelopment across different form factors and devices.
     
  •  Expertise in hybrid Ionic mobile app development and PHP.
     
  •  Proficient in working with MySQL databases, understanding their limitations and strengths.
     
  •  A degree in systems architecture, computer science, IT, or related fields.
     
  •  Atleast7+years of work experience in front-end/back-end software development, with
     
  •  additional skills in React.js, Python, and Java
     

 
 

This role will report to : Director, TechFes
 

 Location: Chennai, Tamil Nadu
 

 Please note: You will be expected to bring your own laptop with updated software (MS Office 2016)
 

 Remuneration: 16 LPA to 19 LPA

Salary

0 - 0 INR

Annually based

Location

Tamil Nadu , India

Job Benefits
Work-Life Balance
Job Overview
Job Posted:
2 weeks ago
Job Type
Full Time
Job Role
Head/Lead - Programs
Education
Bachelor Degree
Experience
8+ Years
Total Vacancies
1

Share This Job:

Location

Tamil Nadu , India