As a Software Engineer 1 at PowerSchool in Chennai, TN, IN, you are embarking on a pivotal role that shapes the future of e-learning. This position entails designing, developing, and deploying innovative software solutions that empower educational institutions to streamline their operations and enhance student outcomes. By joining our team of over 1000 employees, you are contributing to the success of a leading e-learning company that is revolutionizing the way education is delivered. The impact of this role is far-reaching, as you will be working on projects that have the potential to transform the educational landscape. With opportunities for growth and advancement, you will be able to expand your skill set, take on new challenges, and make a lasting impact on the industry.
As a Software Engineer 1, your key responsibilities include:
- Designing and developing scalable software applications using Javascript frameworks and MongoDB
- Collaborating with cross-functional teams to identify and prioritize project requirements
- Developing mobile applications that provide seamless user experiences
- Creating visually appealing and user-friendly interfaces that align with our visual design principles
- Testing and debugging code to ensure high-quality software releases
- Participating in code reviews and contributing to the improvement of our engineering practices
- Staying up-to-date with industry trends and emerging technologies to continuously improve our software offerings. You will be working in a dynamic environment, reporting to a seasoned engineering manager, and collaborating with a talented team of engineers who are passionate about e-learning. Your day-to-day activities will involve writing clean, efficient, and well-documented code, participating in agile development methodologies, and continuously learning and growing as a software engineer.
By joining PowerSchool, you are becoming part of a company that values innovation, collaboration, and customer satisfaction. Our company culture is built on a foundation of empathy, transparency, and continuous learning, and we are committed to helping you grow both personally and professionally. As a Software Engineer 1, you will have access to career development opportunities, mentorship programs, and training initiatives