cover image
Servus Credit Union

Software Developer - Platform Data Integration

Remote

Edmonton, Canada

Junior

Full Time

23-02-2026

Share this job:

Skills

Communication C# SQL GitHub GitLab CI/CD DevOps Monitoring Azure DevOps Test Quality Assurance Attention to detail Architecture Integration Architecture Organization Azure AWS Software Development cloud platforms Agile .NET CI/CD Pipelines API Management

Job Specifications

Join Servus Credit Union - Canada’s Largest Credit Union!

We are hiring for a full-time Software Developer to join our Platform Data Integration Team!

Posting closes: March 3, 2026

Employment Status: Full-time; Remote First

Additional Information: Strong preference for Alberta residents

For Internal Use Only/Role Grade: P2; C

At Servus Credit Union, we do things differently—because we’re a credit union, not a bank. And that difference matters.

We believe in putting people before profits, which is why our members are also our owners. Every dollar we earn is reinvested into the things that matter most: our members, our employees, and our communities. Whether it’s through profit sharing, competitive rates, or local initiatives that make a real impact, we’re here to help Albertans feel good about their money.

We’re looking for passionate, values-driven people to join our team. We welcome individuals from all backgrounds who are aligned with our values and are eager to contribute in meaningful ways. If you're excited to grow your career with a team that’s innovative, hardworking, collaborative and deeply rooted in community, we want to meet you.

Join Servus and discover a better way to work.

As a Software Developer - Platform Data Integration, reporting to the Director - PDI, you are responsible for designing, building, and maintaining high‑performance system integrations that enable seamless data and process flow across the organization. This role focuses on developing secure, scalable RESTful APIs using C#, implementing integration workflows on the Boomi platform, and ensuring that systems communicate reliably and efficiently.

The developer collaborates closely with architects, product teams, and business stakeholders to translate integration requirements into technical solutions and to support ongoing platform evolution across enterprise applications.

What You'll Be Doing

API & Integration Development

Design, develop, test, and maintain C#‑based RESTful APIs to support system interoperability and enterprise data exchange
Build and orchestrate Boomi integration workflows, including connectors, maps, process routes, error handling, and retry patterns.
Implement API gateways, authentication/authorization, and secure communication protocols.
Develop and maintain reusable integration components and patterns.

System Integration & Architecture

Translate integration requirements into scalable, reliable, and reusable solutions.
Collaborate with solution architects to ensure alignment with enterprise integration architecture and standards.
Optimize integration performance, throughput, and fault tolerance.
Implement monitoring, logging, and alerting for integration services and Boomi processes.

Quality Assurance & DevOps

Write and maintain unit tests, integration tests, and API contract tests.
Participate in code reviews and enforce coding standards for maintainability and security.
Build CI/CD pipelines for API deployment and Boomi process promotion.
Support automated testing and deployment frameworks.

Collaboration & Support

Work closely with product teams, business analysts, and other developers to gather and clarify integration requirements.
Troubleshoot integration failures, performance issues, and production incidents.
Provide operational support and root‑cause analysis for integration services.
Document designs, APIs, workflows, and operational procedures

What You Bring

Technical Skills

Strong proficiency in C#, .NET 6/7, and RESTful API development.
Experience designing and deploying Boomi integration processes, including integrations, orchestrations, and API management.
Understanding of integration patterns (synchronous/async, publish–subscribe, event-driven, batch).
Familiarity with JSON, XML, XSLT, SQL, and related data transformation technologies.
Experience with OAuth2, JWT, SSO, and API security best practices.
Comfort with cloud platforms (Azure or AWS), containers, and serverless technologies.
Source control and DevOps tooling (Azure DevOps, GitHub, GitLab, etc.).

Soft Skills

Strong analytical and troubleshooting skills, especially in distributed systems.
Ability to communicate technical concepts to both technical and non-technical stakeholders.
Strong attention to detail and commitment to high-quality deliverables.
Ability to work independently and within agile, cross-functional teams.

Experience And Education

3–7 years of experience in software development with a focus on systems integration.
Demonstrated experience building production RESTful APIs using C#.
Hands‑on experience with Boomi AtomSphere or similar iPaaS platforms (MuleSoft, Azure Integration Services, etc.).
Bachelor's degree in computer science, Software Engineering, or equivalent experience.
Certifications (optional but beneficial):
Boomi Developer or Architect certifications
Microsoft .NET or Azure certifications

Other Role Requirements

Participation in after‑hours releases or on‑call rotation may be require

About the Company

Servus Credit Union is Canada’s largest credit union, serving 600,000+ Albertans with full-circle financial services, personalized advice and Profit Share® Rewards cash—returning millions of dollars of profits back to members each year. With branches in more than 80 communities, 24/7 member support and access to thousands of no-fee ATMs, Servus helps our members feel good about their money. Know more