About this role
The team is seeking a Senior Software Engineer I to join their hybrid team in Chennai, India. This role focuses on Ally, a revolutionary product designed to enhance the accessibility of digital course content. As the importance of accessible digital content grows globally, institutions are challenged to address these critical issues. The Ally engineering team is dedicated to developing industry-leading tools that promote inclusivity and sustainability in education.
Key Responsibilities:
- Design, develop, and maintain scalable software solutions for the Ally product.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement best practices in software development to ensure high-quality code and effective testing.
- Troubleshoot and resolve software defects and performance issues.
- Stay up-to-date with emerging technologies and industry trends to continuously improve product offerings.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5-8 years of professional software development experience.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with web development frameworks and tools (e.g., React, Angular).
- Strong understanding of software development methodologies (Agile, Scrum).
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team-oriented environment.
What we offer:
The team provides a dynamic work environment that fosters innovation and professional growth. Employees can expect opportunities for continuous learning, a supportive team culture, and the chance to make a meaningful impact on accessibility in education.