Development Manager
Aequilibrium
Summary
Join Aequilibrium, a leading Canadian remote-only professional services company, as a Development Manager overseeing technology across our Digital Transformation and Innovation business units. This role requires a tech leader with experience managing 40+ staff in a digital agency setting, building enterprise-grade applications. You will manage cross-functional teams, optimize operations, and support business development. The ideal candidate possesses expertise in software development, Agile methodologies, and client interaction. A Bachelor's or Master's degree in a related field or equivalent experience is required. Aequilibrium offers competitive compensation, remote work, and various benefits.
Requirements
- Experience with Technical Professional Services (B2B), ideally in digital banking and financial services
- Experience delivering technology solutions for Canadian credit unions using digital banking platforms like Forge, VeriPark, eBankIT, Temenos, or Backbase
- Expertise in the full software development lifecycle, modern testing methods, design patterns, continuous integration, and Agile methodology
- Experience delivery complex digital apps and products
- Experience with regular client-facing interactions to gather feedback, determine future resource requirements and propose solutions
- Effective and diplomatic leadership, communication, and presentation skills
- Experience with leading cross-functional remote development teams and partnering across complex organizations within North America
- Bachelor or Master's degree in Computer Science/Engineering or a related field or equivalent professional experience
Responsibilities
- Manage cross-functional technology delivery teams of 30-50 people in a Canadian, remote-only tech professional services B2B organization
- Establish trusted partnerships with our clients, be in tune with their needs, and adapt our resource allocation accordingly. Ensure client satisfaction and retention
- Optimize operations and resourcing: recommend the composition of our delivery team and continuously adapt it to meet evolving client needs, ensuring we meet the targets for chargeability and utilization, and minimizing the revenue loss
- As department manager, create the right composition for the development team (such as junior/senior and FTE/contractor allocation) and provide training, mentoring, and development to ensure team satisfaction, engagement, and retention
- Support BD and sales with solution architecture, scope review and estimates, and resource allocation and planning
Preferred Qualifications
Experience with Product Development for XR and AI
Benefits
- Fully remote work
- Competitive compensation rates
- 4 weeks of paid vacation
- 5 paid sick days
- 4 weeks sabbatical leave after 3 consecutive years of service
- Bonus programs
- Training and career development opportunities
- Regular in-person social events for employees based in/around Vancouver, BC or Toronto, ON