Note: The job is a remote job and is open to candidates in USA. Imagine Learning is a leading provider of digital-first K–12 curriculum solutions, committed to transforming learning outcomes. As a Software Engineer, you will develop and maintain applications supporting core learning systems while collaborating with engineering teams to deliver scalable, high-quality software solutions.
Responsibilities
- Participate in full software development lifecycle
- Build and deploy application features
- Collaborate in agile ceremonies
- Support system improvements and scaling
- Maintain development best practices
- Work with cross-functional teams
Skills
- Bachelor's degree with at least 2 years experience
- Experience with software development
- Knowledge of cloud and databases
- Experience with Agile methodologies
- Coding
- Problem-solving
- Collaboration
- Communication
- Adaptability
- Technical learning
Benefits
- Health insurance
- Paid time off
- Statutory benefits including Provident Fund and gratuity
- Wellbeing resources
- Professional development opportunities
- Flexible working practices
Company Overview
Imagine Learning provides digital-first curriculum solutions. It was founded in 2004, and is headquartered in Moscow, Idaho, USA, with a workforce of 1001-5000 employees. Its website is http://www.imaginelearning.com.Company H1B Sponsorship
Imagine Learning has a track record of offering H1B sponsorships, with 1 in 2026, 5 in 2024, 4 in 2023. Please note that this does not guarantee sponsorship for this specific role.