À propos
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 required.
• Must follow all security, data governance, and compliance standards.
• Commitment to continuous learning—keeping current with modern integration technologies, API design patterns, and cloud capabilities.
Why Servus?
Working for Servus has outstanding benefits. In addition to standard benefits like health and wellness, vacation and retirement savings programs, we also provide other important benefits such as:
- Competitive compensation including performance-based incentive pay and profit share
- Training & Development Opportunities
- Career Advancement Potential
- Flexible work options
- Meaningful work towards individual and corporate goals
- Opportunities to get involved and give back through an employee volunteer program
At Servus, our employees are also members. This means you'll have all the benefits of being a member of the credit union including profit sharing, voting for the board of directors, and all of the financial services we provide…with a few additional perks
What happens next?
We thank all applicants for their interest. Please note applications will only be accepted online and only those applicants under consideration will be contacted.
At Servus Credit Union, we believe in being purposefully cooperative and working together to create a culture of Belonging for everyone. We are committed to an inclusive, equitable, and accessible workplace where everyone is valued, respected, and supported. We encourage applications from individuals of all backgrounds, and accommodations are available during every stage of the hiring process upon request. Your skills, passion and curiosity may find they belong at Servus, so even if you don't check every box, we encourage you to apply
Employment Eligibility: The selected candidate(s) must successfully pass a criminal background check, reference check and credit check to qualify for hire by Servus Credit Union.
Qualified applicants are invited to apply online.
We thank all applicants for their interest. Please note applications will only be accepted online and only those applicants under consideration will be contacted.
#indh
Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.