Join one of the most innovative educational technology brands as a Senior Software Engineer II, contributing to a rapidly expanding organization.
Requirements
- Lead the development and enhancement of software solutions in collaboration with product owners and engineering teams.
- Design and implement robust, scalable software solutions ensuring an exceptional user experience.
- Drive continuous improvement initiatives, utilizing feedback loops such as code reviews and state-of-the-art code quality and productivity tools.
- Ensure comprehensive automated unit and integration testing accompanies all application code.
- Lead efforts to improve the efficiency of the software development lifecycle, sharing innovative ideas and best practices.
- Maintain high code quality by actively addressing and managing technical debt and defects.
- Serve as a key communicator and liaison between teams to facilitate seamless progress on shared goals.
- Foster a culture of proactive learning within the team, promoting both functional and technical knowledge advancements.