remote
Associate Director, Solutions Development - University of British Columbia
Software Engineer
Leads the design and delivery of enterprise solutions, guiding cross‑functional teams through Agile processes, cloud architecture, and data integration while managing stakeholder relationships and strategic initiatives.
About the role
Key Responsibilities
- Define and oversee the end‑to‑end solution development lifecycle for university‑wide initiatives.
- Lead Agile teams in designing, building, and deploying cloud‑based applications and data integration services.
- Collaborate with academic, research, and administrative stakeholders to translate business needs into technical specifications.
- Establish architectural standards, governance, and best practices for solution delivery.
- Manage project budgets, timelines, and resource allocation to ensure successful delivery.
Requirements
- 10+ years of experience in solution architecture, software development, or related IT leadership roles.
- Proven expertise in Agile methodologies and managing large, cross‑functional projects.
- Strong background with cloud platforms (e.g., AWS) and data integration technologies.
- Excellent communication and stakeholder management skills.
- Relevant degree in Computer Science, Information Systems, or a related field.