Manager, Software Engineering
Waterloo, ON, CA Mississauga, ON, CA Richmond Hill, ON, CA
OPENTEXT - THE INFORMATION COMPANY
Together Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered and encouraged to build their careers at OpenText.
The Opportunity:
This is an exciting opportunity for an experienced Manager to manage an agile software development team to work on a very decoupled, scalable architecture of Cloud and on prem based components and applications that forms the backbone of the platform for the Webroot security product set.
The ideal candidate will have extensive experience in agile team management and hands-on development.
Candidates will get to work with and manage developers working on multiple applications and services written in various languages in a vast array of on-prem and cloud-based technologies using Amazon Web Services, GCP, MS MSQL, and Docker containers for deployment, to name a few. We always like to look at what is on the horizon with new technologies and what could be a good fit, so there is always something new to learn.
You are great at:
- Leading a development team that are empowered to run themselves and have great trust.
- Directly contribute code and other assets to development initiatives, in addition to managing team members doing the same.
- Facilitating collaboration with other functional teams both within and outside engineering.
- Providing technical expertise, training, and coaching to team members.
- Managing assigned employees including staff hiring and training; conducting. performance reviews; rewarding and disciplining employees; addressing complaints and resolving problems.
What it takes:
- Able to breakdown high-level business domain requirements into smaller stories to feed team backlogs.
- Experienced with Cloud technologies. AWS would be beneficial, but other Cloud vendors are fine.
- Excellent knowledge and practical experience with TDD and SOLID development methodologies.
- Solid understanding of Microservices Architecture, Event Driven Architecture, Service Oriented Architecture and participating in the Architectural Design process with Solution Architects.
- Advanced knowledge of PHP, Transactional SQL and other web technologies including (HTML, CSS, and JavaScript) a must.
- Experience with multi-system integrations.
- Strong hands-on experience with Web technologies, Web standards & protocols such as REST.
- Strong communication skills, ability to manage multiple projects at one time and help the team meet aggressive deadlines.
- Proven experience working in an agile process and iterative development methods.
- Excellent Project Management skills.
- Define, communicate, and enforce coding standards.
Nice to have:
- Experience working within a BDD methodology.
- Knowledge of Domain Driven Design (DDD).
- Salesforce Knowledge.
- SAP Knowledge.
- GIT experience.
OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com.