Login Enter

Cadmus

9 months ago

Software Engineering Manager

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Cadmus
Location
Australia, Victoria, Melbourne Region, Port Phillip, Middle Park Australia
Posted
9 months ago
View all jobs at Cadmus

Job description

About us: At Cadmus, we believe every student should have equal opportunity to achieve academic excellence, that's why we're changing how the world learns! Cadmus is a global EdTech company purposefully built for the higher education sector to break down global learning barriers by providing educators and diverse student cohorts with access to high-quality learning and assessment through one powerful platform. Built on rich, student-centric values, Cadmus empowers students to achieve their highest potential by enabling them to demonstrate their knowledge, skills and capabilities. We are a fast-growing, passionate, and collaborative team, committed to revolutionising education and changing the lives of millions of students and educators around the world. About the role: As a Software Engineering Manager, you will be a key leader in Cadmus’ engineering team. You will be responsible for leading and managing a team of software engineers, contributing to the technical direction of the product, and ensuring the successful delivery of high-quality software. You will work closely with other engineering managers, product managers, and designers to build and improve our platform. This is a hands-on role with expectations to lead by example and contribute code as well as guide and mentor your team. Key Responsibilities: * Lead, mentor, and manage a team of software engineers, providing guidance, coaching, and performance management. * Collaborate with product managers and designers to understand and define product requirements and technical specifications. * Contribute to the technical direction and architecture of the Cadmus platform. * Oversee the development, testing, and deployment of software features and enhancements. * Ensure code quality, maintainability, and scalability through code reviews, best practices, and automated testing. * Participate in the full software development lifecycle, from design and development to testing and deployment. * Stay up-to-date with the latest technologies and trends in software engineering. * Foster a collaborative and inclusive team environment. Skills and Experience: * Bachelor's or Master's degree in Computer Science or a related field. * Proven experience as a Software Engineering Manager, with a minimum of 5 years of experience leading and managing software engineering teams. * Strong technical background with experience in software development, architecture, and design. * Experience with Agile development methodologies and practices. * Excellent communication, interpersonal, and leadership skills. * Ability to prioritize and manage multiple projects simultaneously. * Experience with cloud platforms (e.g., AWS, Azure, GCP). * Experience with software testing and quality assurance. * Experience with DevOps practices and tools. * Strong problem-solving and analytical skills. * Experience in the EdTech industry is a plus. Benefits: * Competitive salary and benefits package. * Opportunity to work on a product that is making a real difference in the world. * Collaborative and inclusive work environment. * Opportunities for professional development and growth. * Flexible working arrangements. * The chance to work with a talented and passionate team.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.