Intermediate Software Engineer
Core
Develop and deliver software features for educational technology products across the full software development lifecycle.
Role type
Intermediate Software Engineer
Builds
Educational technology products and features
Domain
Education technology / EdTech
Deliverable
product features
Required skills
Python, Java, JavaScript, C#, React, Node.js, Angular, Git, CI/CD pipelines, DevOps practices, software design patterns
Preferred skills
emerging technologies, best practices in software development
Responsibilities
Develop and deliver software features with minimal supervision, write and maintain automated tests, participate in code reviews, collaborate with cross-functional teams, contribute to engineering practices improvement, support production environments
Seniority
Intermediate, hands-on IC
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.