Are you a recent graduate with a passion for software development? This is your opportunity to begin a rewarding career with Curriculum Associates, where you’ll play a vital role in shaping innovative digital learning tools. Curriculum Associates is actively hiring for the role of Software Engineer in Bangalore, with a competitive salary range of 4.5 – 7.5 LPA (Expected).
Job Role: Software Engineer
- Salary: 4.5-7.5 LPA (Expected)
- Location: Bangalore
- Experience: Freshers
- Education: BE/B-Tech/Bachelor’s Degree
- Batch: 2021/2022/2023/2024
Job Overview
As a Software Engineer, you’ll collaborate with senior engineers and product management teams to enhance and develop state-of-the-art digital products. You’ll get hands-on experience with the latest technologies, contributing to software that impacts thousands of learners across the globe.
Key Responsibilities:
- Collaborate with product owners and senior engineers to develop software enhancements for i-Ready experiences.
- Build scalable software solutions with a focus on a seamless customer experience.
- Embrace continuous improvement practices with regular code reviews and productivity tools.
- Develop comprehensive automated unit and integration tests.
- Actively contribute to improving the software development lifecycle.
- Address technical debt and defects to ensure code maintainability.
- Communicate consistently to support team progress on shared goals.
- Engage in proactive learning to advance technical and functional knowledge.
Skills and Qualifications
- Strong Communication Skills: Clear and consistent communication is essential.
- Self-Development: A proven drive for self-improvement, demonstrated through academics or industry experience.
- Technical Knowledge: Experience with JavaScript, CSS, React, Redux, and Canvas is a plus.
- Web Application Development: Familiarity with building responsive applications that communicate with backend services.
- Open-Source: Experience working in open-source projects.
- Agile Practices: Understanding of Agile software development methods.
Education and Experience
- Degree: Bachelor’s degree in Computer Science preferred.
- Experience: Previous experience as an intern or co-op software engineer in web application development.