The University of British Columbia

Cloud Solution & Integration Developer

Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Undergraduate degree in a relevant discipline.
  • Minimum 5 years of related experience or equivalent combination of education and experience.
  • Deep expertise in cloud platforms (Azure, AWS) and distributed systems.
  • Advanced skills in modern front-end frameworks, specifically Angular.
  • Knowledge of secure coding practices and DevSecOps.

Responsibilities

  • Design and develop cloud-integrated applications using modern programming languages.
  • Lead the rearchitecture of legacy systems into cloud-native solutions.
  • Develop scalable API-driven services to support enterprise modernization.
  • Implement secure and compliant cloud-based customizations.
  • Collaborate with UX designers to create functional cloud-connected interfaces.

Benefits

  • Opportunity for mentorship and guidance from experienced leaders.
  • Access to advanced technological resources and cloud platforms.
  • Involvement in transformative modernization projects.
  • Collaborative work environment with cross-functional teams.
  • Commitment to equity, diversity, and inclusion in workplace culture.
Full Job Description
Staff - Non Union

Job Category
M&P - AAPS

Job Profile
AAPS Salaried - Information Systems and Technology, Level D

Job Title
Cloud Solution & Integration Developer

Department
DAE Web Development

Compensation Range
$8,305.08 - $12,952.33 CAD Monthly

The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.


Posting End Date
July 8, 2026

Note:Applications will be accepted until 11:59 PM on the Posting End Date.

Job End Date

Ongoing

 

Job Summary
TheCloudSolution & IntegrationDeveloperprovides advanced technical leadership in thedesign, development, and modernization of DAEs enterprise application ecosystem. This roleis responsible forarchitecting and implementingcloud9integratedsolutions,API9drivenservices, modern UX interfaces, andAI9enabledagentic workflows that support DAEs transition from legacyon9premisessystems to acloud9first, scalable, and extensible platform environment.

The position leads major modernization initiatives, including rewriting legacy components, re9platformingSDK9basedcustomizations intocloud9compatiblearchitectures, and designing new digital capabilities using contemporary programming frameworks. This role requires deepexpertisein cloud development, distributed systems, modernfront9endframeworks, and advanced integration patterns.

Organizational Status
Reports to theAssociate Director, Solutions Developmentat DAE. Works closely with enterprise architects, cloud engineers, product owners, project managers, and external vendors. Provides technical leadership to developers, analysts, andcross9functionalimplementation teams.

Work Performed

  • Designs and developscloud9integratedapplications using modern programming languages, cloud services, anddistributedsystempatterns.
  • Leads there9architectureand rewrite of legacyon9premcomponents intocloud9nativeorhybrid9cloudsolutions.
  • Develops scalableAPI9drivenservices, microservices, and integration layers to support enterprise modernization.
  • Implements secure, compliant, and resilientcloud9basedSDK customizations for CRM and related platforms.
  • Designs and implements complex integrations between cloud platforms, SaaS systems, enterprise applications, and data services.
  • Develops andmaintainsmodernAPIs,event9drivenworkflows, and middleware components.
  • Ensures integration patterns support high availability, observability, and performance at enterprise scale.
  • Develops modern user interfaces using Angular or similar frameworks.
  • Implements responsive, accessible, anduser9centereddesign patterns aligned with institutional standards.
  • Collaborates with UX designers to translate user journeys into functional,cloud9connectedinterfaces.
  • Designs and implementsAI9assistedworkflows, agentic automation, andMCP9basedsolutions to enhance operational efficiency.
  • Evaluates emerging AI technologies and integrates them into DAEs modernization roadmap whereappropriate.
  • Leads major modernization projects, including system rewrites, re9platforming, and cloud migration initiatives.
  • Provides architectural guidance and technical leadership tocross9functionalteams.
  • Establishes development standards, coding practices, andcloud9nativeengineering patterns.
  • Ensures all cloud and integration solutions meet institutional security standards andcomply withPCI DSS where applicable.
  • Implements automated testing, CI/CD pipelines, andDevSecOpspractices.
  • Conductscode reviews, performance tuning, and security assessments.
  • Works with SaaS vendors to extend platform capabilities through APIs, SDKs, andcloud9supportedcustomization models.
  • Evaluates vendor roadmaps and recommends adoption strategies aligned with modernization goals.
  • Produces architectural diagrams, technical specifications, andcloud9solutiondocumentation.
  • Mentorsdevelopers and analysts in cloud programming, modern frameworks, andintegrationbest practices.
  • Contributes tolong9termcapability building within the Information Systems team.

Consequence of Error/Judgement
Errors in judgment, poor planning, or failure to act decisively could have a detrimental effect on these systems. Unreliable systems and code errors that disrupt the operations of these systems or failure to meet contractual obligations for performance and availability will damage the reputation of UBC and DAE. This could adversely impact funding and revenue and the University community, including the large majority of students,facultyand staff.

Decisions made by the Associate Director involvehighly sensitivedonorand payment data and directly influence system stability, data integrity, donor experience, and compliance posture.Errors in cloud architecture, API design, or modernization strategy may result insystem outages,data exposure, compliance failures, or significant operational disruption.Poor technical decisions may compromise modernization timelines, increase institutional risk, or negativelyimpactdonor9facingsystems andrevenue9generatingprocesses.

Supervision Received
Operates with a high degree of independence and technical authority. Work is evaluated based on architectural soundness, modernization progress, and alignment with strategicobjectives.

Supervision Given
Provides technical leadership to developers, analysts, and project teams. May oversee contractors or vendor resources during modernization initiatives.

Minimum Qualifications
Undergraduate degree in a relevant discipline. In-depth knowledge of applications and the business requirements supporting them. Minimum of five years of related experience, or the equivalent combination of education and experience.

- Willingness to respect diverse perspectives, including perspectives in conflict with ones own

- Demonstrates a commitment to enhancing ones own awareness, knowledge, and skills related to equity, diversity, and inclusion

Preferred Qualifications

  • Demonstratedexpertisein cloud platforms (Azure, AWS, or equivalent), API development, and distributed systems.
  • Advanced experience with Angular or similar modernfront9endframeworks.
  • Experience withAI9enableddevelopment, agentic workflows, orMCP9basedautomation considered an asset.
  • Strong knowledge of secure coding practices,DevSecOps, CI/CD pipelines, and automated testing frameworks.
  • Experience modernizing legacy systems andre9architectingapplications for cloud environments.
  • Graduate degree or equivalent experience incloud9nativeengineering, distributed systems, or enterprise architecture.
  • Strong preference for candidates with experience in Azure App Services, Functions, API Management, Event Grid, Service Bus, and cloud identity patterns.
  • Experience designing integrations with Snowflake, Databricks, or similar cloud data platforms, including secure data pipelines, ingestion patterns, andAPI9baseddata services.
  • Demonstrated ability to architectlarge9scaleintegration ecosystems using microservices,event9drivenpatterns, and distributed system design.
  • Proven success leading system rewrites, decomposing monoliths, and migratingon9premsystems tocloud9nativearchitectures.
  • Expertise withAngular, TypeScript, reactive programming, and enterprise UI architecture.
  • Experience implementingAI9assistedworkflows, agentic automation, orMCP9basedorchestration.
  • Strong understanding of cloud security architecture, IAM, secure integration patterns, and compliance frameworks such as PCI DSS.
  • Experience with CI/CD pipelines, automated testing,infrastructureascode, andcloud9nativeengineering practices.
  • Experience extending SaaS platforms using APIs, SDKs, andcloud9supportedcustomization models.
  • Demonstrated ability to mentor developers,establishengineering standards, and guide teams through modernization initiatives.
  • Ability to producehigh9qualityarchitectural diagrams, technical specifications, and cloud solution documentation.
  • 5+ years of professional programming experience using modern language such as C#, Java, or Python, and experience with relational databases.

About The University of British Columbia

The University of British Columbia (UBC) is a public research university with campuses in Vancouver and Kelowna, British Columbia. Established in 1908, UBC is British Columbia's oldest university. The university is ranked among the top 20 public universities worldwide and among the top three in Canada. UBC is a research-intensive university and has an annual research budget of over $600 million. The university offers over 200 undergraduate and graduate degree programs in a wide range of academic fields. UBC has a diverse student population, with over 65,000 students from over 160 countries.
Learn more about The University of British Columbia
Size
17,000 employees
Industry

Similar Jobs

More Jobs at The University of British Columbia

More Information Technology Jobs

Find similar Cloud Solution & Integration Developer jobs: