Software Developer, Project-The Ability Network (TAN) (Bengaluru)

Software Developer, Project-The Ability Network (TAN) (Bengaluru)

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer, project-the ability network (tan) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software developer, project-the ability network (tan) (bengaluru) / bengaluru