Role OverviewYou will be part of a diverse Software Engineering team and will work directly with the Manager of Engineering. You will be instrumental in the development, testing, and release of new features and functionality that support our learners and corporate partners.
ResponsibilitiesParticipate in an agile team to develop new features and functionality.Collaborate with multi-functional teams to achieve high-quality, elegant solutions.Provide recommendations for continuous improvements.Write well-designed, testable, and efficient code.Design and develop automated tests.Perform within the full software development lifecycle.Protect operations by keeping information and data confidential.
Ideal Profile2+ years software engineering experience delivering large scale, global, high traffic and highly available consumer facing web applications and mobile apps2+ years full stack development experience with front end and back end technologies.2+ years experience delivering projects using agile methodologies2+ years experience collaborating with and working in a multi-team setting including product, user experience, project management, etc.Holds high standards of engineering development, development, agile, security, accessibility, compliance, performance, HADR, etc.Experience delivering SaaS solutions for large enterprise customersExperience leveraging a variety of open source technologies, working with cloud services, leveraging modern UI frameworks (Angular, React) , backend (RESTful APIs, Node.js, microservices, NoSQL or MongoDB, etc)Be able to lead and be a technical subject matter expert for platform architecture discussions and decisionsStrong process orientation and attention to detailExcited by the challenge of building a world-class business that delivers not only high revenue growth and compelling ROI, but also has a meaningful impact on societyExposure to higher education institutions through direct experience and/or passion for the education spaceComfort with ambiguity and a “no job too small” startup mentalityBachelor’s degree in Computer Science related field and/or work experience