Jobs.ca
Jobs.ca
Language
British Columbia Institute of Technology logo

Integration Developer (Senior Systems Analyst)

Hybrid
Burnaby, BC
$79,823 - $105,759/per annum
Senior Level
Full-Time
Contract

Top Benefits

25+ days vacation
Employer-paid health & dental plan
Defined benefit pension plan

About the role

BCIT’s Information Technology Services department is seeking a regular, full-time (1.0 FTE**) Integration Developer (Senior Systems Analyst).** Working as a member of our Enterprise Architecture (EA) team, you will support clients and team members to develop and a best-in-class API layer for application integration to the BCIT community. Your key responsibilities will include implementing and managing an enterprise service bus model that includes integration, API development and dataflow designs.

Duties & Responsibilities

DUTIESANDRESPONSIBILITIES**:**

  • Serve as the primary developer and technical owner for integration development on BCIT’s integration platform.

  • Design and build new integrations to support BCIT’s growing application ecosystem, both on‑premise and in the cloud.

  • Maintain, enhance, and re‑engineer existing integrations to support evolving business and technical requirements.

  • Create API functional specifications and detailed technical designs.

  • Work directly with system owners and functional analysts to gather, understand, and document requirements, and implement effective integration solutions.

  • Perform API design and code reviews to ensure quality, consistency, and maintainability.

  • Develop and execute integration testing using tools such as Postman and SoapUI.

  • Ensure integrations are designed for reliability, observability, and long‑term maintainability, including appropriate documentation and operational readiness.

Qualifications

QUALIFICATIONS**:**

Required Qualifications:

  • Minimum two-year diploma in Computer Systems or bachelor’s degree in communications, science, business; and minimum six years of current, practical experience, of which at least two years are in API development, preferably in an educational and enterprise setting.
  • Experience with integrating a combination of on-premise, cloud, and SaaS-based systems.
  • An equivalent combination of education, training and experience may be considered.
  • Effective oral and written communication skills.
  • Must have demonstrated specific current IT knowledge
  • Proven commitment to providing and maintaining the highest level of customer service.
  • Proven analytical and problem-solving skills.
  • Strong organizational skills and the ability to meet changing priorities and multi-task while meeting strict deadlines.
  • Must be a team player and work well with cross-departmental teams.
  • Ability to learn quickly and apply new knowledge and techniques.
  • Commitment to regular ongoing professional development (including specific IT skills, professional associations, and current industry trends).
  • High level of professionalism and ethics.

Desired Qualifications:

  • Extensive experience designing, building, and maintaining enterprise integrations using APIs, event-driven patterns, and middleware platforms (iPaaS).
  • Experience with integration orchestration, including multi-step workflows, error handling, retries, compensating transactions, and monitoring.
  • Extensive experience with API development and maintaining an API Management framework.
  • Experience integrating on-premise systems with SaaS applications, as well as SaaS-to-SaaS integrations.
  • Knowledge of Enterprise Integration Patterns (EIP), including synchronous/asynchronous messaging, pub/sub, event-driven architecture, and microservices.
  • Strong systems/process orientation with demonstrated analytical thinking, organization skills and problem-solving skills.
  • Experience with CI/CD best practices and the use of tools such as Bitbucket and Jenkins.
  • Demonstrated experience with an ERP, preferably in a higher education environment
  • Experience with Extraction, Transformation and Loading (ETL) processes to acquire and load data from internal and external sources.
  • Experience with building integrations with an ERP, preferably in a higher education environment.
  • Excellent understanding of and adherence to process documentation.
  • Demonstrated knowledge of development languages such as Java, Python, .NET, C#, Grails, Node.js, or similar.Experience with Service-Oriented Architecture (SOA)
  • Positive, proactive, ownership attitude. The ability to self-learn and manage engagements with business users and senior management and business SMEs is essential.
  • Knowledge of SQL query language (Oracle, MS SQL, MySQL, PostgreSQL )
  • Experience with API development in Cloud environments (Azure, AWS, GCP)
  • Experience implementing secure API authentication and authorization mechanisms and applying secure integration design principles to protect sensitive data.
  • Experience implementing logging, monitoring, and alerting to support operational support and troubleshooting of integrations.
  • Experience managing API versioning, deprecation, and consumer transition strategies as part of the API lifecycle.
  • Strong experience designing and managing integration data contracts, including canonical data models, schema definition, validation (e.g., JSON Schema, XSD), and schema evolution with clear handling of backward compatibility and breaking changes.

Experience in the following would be an asset:

  • Major integration platforms such as Boomi, Azure Integration Services, MuleSoft, or similar.
  • Ellucian Banner ERP platform
  • Ellucian’s Ethos Integration platform
  • JIRA
  • Experience working in a higher‑education environment.
  • Oracle Databases

Attributes:

  • Strong attention to detail, customer focused, ability to learn and adapt quickly and with ease.

  • A highly enthusiastic and effective oral/written communicator with excellent English verbal and written communication skills.

  • Well-organized with a methodical approach to work.

  • Energetic, motivated self-starter with the ability to learn quickly.

  • Ability to manage priorities in a very busy environment.

  • Fierce desire to meet deadlines.

  • Ability to work both independently and in a group setting.

Additional Information

Benefits – Why you’d love working with us

  • Competitive pay
  • Minimum of twenty-five days of vacation (or more, depending on your position)
  • Competitive employer-paid extended health and dental plan – take a look at our benefit plans!
  • Defined benefit pension plan with employer contributions
  • Flexible hybrid work arrangements available
  • Professional Development funds and resources
  • Access to most BCIT Flexible Learning courses free of charge
  • Wellness and Employee Assistance programs
  • Complimentary membership with free access to the Fitness Centre, Gymnasium, and more
  • Eligibility requirements apply, benefits may vary depending on the employee group the position belongs to and whether the position offered is temporary or part-time. For more information on our generous benefits, click here!

BCIT is committed to the principles of equity, diversity & inclusion and to promoting opportunities in hiring for systemically oppressed groups who have been excluded from full participation at BCIT and the larger community. This includes Indigenous Peoples, women, racialized persons, persons with disabilities and those who identify as 2S/LGBTQIA+. All qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority.

Persons with disabilities who require accommodation for any part of the application or hiring process should contact us using our contact form. Please note that all applications must be submitted via the careers page portal. Applications submitted through the contact form will not be accepted. For additional information, please visit our frequently asked questions (FAQs) page and see how we hire.

The British Columbia Institute of Technology acknowledges that our campuses are located on the unceded traditional territories of the Coast Salish Nations of xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səl̓ilwətaɁɬ (Tsleil-Waututh).

Salary Range

$79,823 to $105,759 per annum

Additional Salary Information

Salary prorated based on percentage and term of appointment. Salary based on education, experience and placement criteria as outlined in the Collective Agreement.

Position Details

Posting Category

Information Systems / Technology

Department 2

Enterprise Applications & Services

Campus Location

Burnaby campus

Bargaining Unit

BCIT Faculty and Staff Association (FSA)

Job Status

Regular

Full-Time/Part-Time

Full-Time

Number of Vacancies

1

Anticipated Start Date

04/27/2026

Anticipated End Date

Competition Information

Competition Number

26FSA008

Competition Open Date

02/28/2026

Competition Close Date

Open Until Filled?

Yes

About British Columbia Institute of Technology

Higher Education
1001-5000

For 60 years, the British Columbia Institute of Technology (BCIT) has been delivering flexible, relevant, and future-proof education that prepares learners to provide applied solutions to industry challenges.

As one of BC’s largest post-secondary institutes with five campuses, 300+ programs, and over 45,000 students enrolled each year, BCIT connects education, industry, and government in building an agile workforce. The BCIT curriculum is developed through close consultation with industry, and delivered by instructors who have hands-on experience in their fields.

BCIT offers over 300 programs – from certificates and diplomas to bachelor's and master's degrees – in areas such as Applied and Natural Sciences, Business and Media, Computing, Engineering, Health Sciences, and Trades and Apprenticeship.