Manager, Software Development

Paper Education Company Inc.
Quebec, CA
55 $ / heure (estimé)
Télétravail
Temps plein

Description

Responsibilities

Accountable for overall delivery of engineering tasks, including tech design and development

Support, and empower a team of developers working across multi-disciplinary teams

Collaborate with product managers on estimations, backlog prioritization, and follow-up with the development team to ensure on-time delivery.

Coordinate with engineering managers and technical leadership to plan, prepare, and execute product and engineering roadmaps

Contribute to the code base and ensure smooth integration between systems

Create and set goals and objectives for your teams and direct reports

Train, coach, grow and evaluate performance for a team of developers

Leverage various tools to measure, track and analyze performance of teams and direct reports and drive results

Facilitate team-wide ceremonies and rituals based around collaboration, knowledge sharing and process improvement

Maintain technical knowledge base and documentation for your teams

Advocate for, maintain, and grow Paper’s culture and values

Routinely on-call rotation for incident response management.

Conduct Agile ceremonies (standup, sprint planning, backlog grooming, retro)

Development time estimation

Development Progress Reporting

Requirements

Bachelor’s Degree in Computer Engineering or Computer Science preferred

3+ years experience as a Software Developer or Software Architect

1+ years experience in a leadership role, managing distributed teams in fast-paced environments during periods of rapid growth

Service oriented and event driven architecture knowledge

Experience with GCP / AWS cloud providers.

Knowledge of different engineering disciplines and how they interrelate

Ability to understand code without working on it in a day to day basis

Ability to analyze and manage risk

Expert knowledge in modern, agile SDLC and goal setting frameworks like SMART, OKRs, etc

Strong project management skills

Working knowledge of JIRA, Git, GitHub

Experience with EdTech software (learning management systems, student information systems, etc.) and EdTech industry standards (LTI, OneRoster, CASE, etc.) preferred

About Paper

Paper offers an exciting, dynamic, inclusive work environment putting excellence at the center of everything we do. Our mission is woven into the fabric of our culture, challenging our team to build meaningful and creative solutions.

We thrive when we collaborate with each other, and use integrity and selflessness to align our business decisions with our mission.

We approach every challenge with positivity, achieving the outcome we want regardless of what gets in the way. Our tenacity propels our hyper-growth, where trust is key and we all strive to make an impact every day.

We believe that diverse teams build better products. Paper does not and will not discriminate on the basis of race, color, religion, gender, gender orientation, gender expression, age, national origin, disability, marital status, sexual orientation, or military status in any of its activities or operations.

Nobody checks every box, but the Paper team is built by passionate and innovative people who share our mission for democratizing education.

If you don’t think you meet all of the requirements above but are still interested in the job, please apply.

PS. Equity is our mission! We make sure to treat all candidates equally : If you are interested please apply through our job board - our amazing talent team will reach out! Our team isn't able to pass on any calls / emails our way - and this makes sure that the candidate experience is smooth and fair to everyone.

Requisition ID

R-100192

Il y a plus de 30 jours
Emplois reliés
Oracle
Canada

As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Lead t...

Leica Geosystems
Canada

As the Software Development Center Manager for Leica Geosystems in the US/Canada region, you will play a pivotal role in overseeing the operations and strategic direction of our local software development team. Software Development Center Manager, Land Survey Software. Software Development Center Ma...

Paper Education Company Inc.
Quebec, CA
Télétravail

Collaborate with product managers on estimations, backlog prioritization, and follow-up with the development team to ensure on-time delivery. Software Developer or Software Architect. Accountable for overall delivery of engineering tasks, including tech design and development. Coordinate with engine...

Azeus Systems Limited
Québec City, Québec
Télétravail

We are currently expanding our ESG Business Development team to support our Convene ESG Software which aims to support our clients in their sustainability reporting journey from standard compliance to next-level ESG governance. At least 3 years of experience in selling software/technology to corpora...

Offre sponsorisée
Procom
Canada

Partnership Development Manager. PROCOM KW is currently searching for a Partner Development Manager, for our client in the Fintech sector. Partnership Development Manager Job Details. The Partner Development Manager is a key player in driving strategic all. ...

Offre sponsorisée
Alignerr
Canada
Télétravail

As an AI Tutor - Coding, you'll play a critical role in shaping the future of AI.You'll leverage your subject-matter expertise to train and evaluate AI models, ensuring the information they generate is reliable and relevant across various domains.This position offers a unique path for professional g...

Maple
Anywhere - Canada

We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and services that support doctors, patients, and healthcare facilities. You have expertise in developing and deploying applicatio...

TalentTank Recruiting Inc.
blank, blank, Canada

As a Senior Manager – SAP Project Management, you will be responsible for managing the day-to-day operations of SAP projects, driving business development, and supporting sales within the SAP space. Senior Manager - SAP Projects Role with BIG4. The Client is a Technology Consulting, that opera...

Autodesk
Québec City, Québec
Télétravail

Join us and be part of a dynamic, best-in-class team of campaign development managers that helps our customers in the Media & Entertainment (M&E) industry to bring discover and adopt the right technology solutions to create breathtaking visual experiences for all. With a strong emphasis for full lif...

WONESE.
Canada

Preference is a Senior PM with experience on Client Service projects (not internal projects which are typical with PMs that work with Banks) – preference is with Outsourcing firms if possible. Require a Senior PM with Application Project experience with some Infrastructure PM experience (for example...