11 Nov
|
TECH MAHINDRA FOUNDATION
|
Bengaluru
11 Nov
TECH MAHINDRA FOUNDATION
Bengaluru
Job Title: Software Developer The Ability Network (TAN)
Organisation: Tech Mahindra Foundation
Project: The Ability Network (TAN)
Preferred Location: Delhi / Bangalore / Mumbai
Employment Type: Part-time (Consultancy)
Key Responsibilities
1. Application Development
- Develop and maintain TAN Portal, Mobile Application, and supporting digital platforms. • Build new features based on product requirements and user needs.
- Write clean, scalable, and maintainable code following engineering best practices.
- Participate in code reviews and contribute to continuous improvement of development standards.
2. Platform Architecture & APIs
- Develop and maintain RESTful APIs and backend services.
- Build integrations with external systems, partners, and Digital Public Infrastructure where required.
- Support modular and interoperable system architecture.
- Ensure seamless data exchange across multiple platforms.
3. Platform Maintenance & Performance
- Monitor application performance and resolve technical issues proactively.
- Identify and fix bugs while ensuring platform stability.
- Optimise application performance, scalability, and reliability.
- Support software releases, upgrades, and production deployments.
4. Accessibility & User Experience
- Build applications that comply with accessibility standards (WCAG) and inclusive design principles.
- Ensure compatibility with assistive technologies including screen readers and keyboard navigation.
- Collaborate with product and design teams to create intuitive user experiences for persons with disabilities.
5. Security & Data Management
- Implement secure coding practices and data protection measures.
- Ensure appropriate authentication, authorisation, and privacy controls.
- Maintain database integrity and application security.
- Support backup, recovery, and disaster management processes.
6. Collaboration & Continuous Improvement
- Work closely with Product Consultants, designers, program teams, and external technology partners.
- Participate in sprint planning, technical discussions, and solution design.
- Document technical architecture, APIs, and development processes.
- Continuously identify opportunities to improve system architecture and engineering practices.
Who You Are
- 35 years of experience in software development.
- Solid experience developing web applications and backend services.
- Experience working with APIs, integrations, and cloud-based applications.
- Familiarity with modern software development practices including Agile methodologies.
- Experience collaborating with cross-functional teams.
- Exposure to accessibility standards or inclusive technology is an advantage.
- Experience in social impact, government technology, or digital public infrastructure is desirable.
Technical Skills
- Backend development (PHP, Node.js, Java, Python, or similar technologies)
- Frontend development (React, Angular, or equivalent frameworks)
- Mobile application development (Flutter or React Native preferred)
- REST APIs and microservices architecture
- SQL/NoSQL databases
- Git and CI/CD pipelines
- Cloud platforms (AWS, Azure, or GCP)
- Docker and containerisation (preferred)
- Understanding of authentication standards (OAuth, JWT)
- Basic understanding of DevOps and deployment practices
- Core AI & LLM Fundamentals (Prompt Engineering, Agent Orchestration etc)
- Software Engineering & Security Best Practices
Key Competencies
- Strong problem-solving and analytical skills
- Attention to detail and commitment to quality
- Ability to work independently and collaboratively
- Learning mindset and adaptability
- Ownership and accountability
Role: Technology / IT - Other, Industry Type: NGO / Social Services / Industry Associations, Department: Project & Program Management, Employment Type: Part Time, Temporary/Contractual Role Category: Technology / IT Education UG: B.C.A. in Any Specialization, B.Tech / B.E. in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills SQLPHPJavaPython React.jsAngular
📌 Software Developer, Project-The Ability Network (TAN) (Bengaluru)
🏢 TECH MAHINDRA FOUNDATION
📍 Bengaluru