Application Developer

1 week ago


Calgary, Alberta, Canada Alberta Central Full time $80,000 - $120,000 per year
COMPANY OVERVIEW 

The Prairie Payments Joint Venture (PPJV) is a joint venture owned by three Prairie centrals created to digitally transform and modernize payment services for credit unions in the Prairies. PPJV's goal is to ensure prairie credit unions are competitive in payments and have access to efficient, modernized payments processing infrastructure.


ROLE SUMMARY

The Application Developer plays a key role in designing, building, and maintaining PPJV's next-generation payments applications within the Microsoft Azure ecosystem. Working closely with the Senior Director of Application Development and Business Solutions, this role contributes to both modernization initiatives and the ongoing support of existing mission-critical systems that power Canada's credit union payments infrastructure.

 Developers will work with modern technologies across React, .NET, and Azure cloud-native services to deliver secure, scalable, and high-performance solutions supporting PPJV's five main payment streams (e-Transfer, Bill Pay, Cheque, Wires, Automated Funds Transfer (AFT)) and emerging payment innovations such as Open Banking, Digital ID, and Real-Time Rail.

 This is a hands-on, collaborative role that values craftsmanship, clean design, and iterative development in an agile environment. Developers will be part of a growing team driving modernization and innovation across Canada's financial landscape.

This is a mostly remote role with occasional travel to the office when needed.   

Preferred location: Greater Toronto Area, ON or Calgary, AB. 

 KEY RESPONSIBILITIES

  • Software Development: Design, develop, test, and maintain cloud-native applications using C# and the .NET framework. Architect microservices-based solutions that leverage Azure services such as App Service, Azure Functions, AKS, Azure Blob Storage, and more.
  • Front-end Development: Build modern, responsive web applications using React or Angular. Integrate front-end components with backend services to create seamless user experiences.
  • Database Management: Design and optimize databases using Microsoft SQL Server (MSSQL) for transactional data, along with developing efficient stored procedures, views, and queries to support application performance, scalability, and reporting needs.
  • Automated Testing: Implement and maintain automated testing frameworks and CI/CD pipelines to ensure high-quality, secure, and performant applications
  • Code Review: Participate in and lead code reviews to maintain high code quality, enforce coding standards, and ensure best practices are followed throughout the development lifecycle
  • System Integration: Integrate cloud and on-premises services via RESTful APIs, messaging queues, and other integration patterns. Work with third-party services and libraries while minimizing unnecessary dependencies
  • Documentation: Write clear and concise technical documentation for reference and reporting purposes
  • Collaboration: Work closely with cross-functional teams, and other developers to deliver high-quality software that meets business requirements.
  • Troubleshooting: Identify and resolve application issues, bottlenecks, and performance problems in a timely manner
  • Support: Provide support for production environments, including 24/7 on-call support as needed, to ensure seamless operations and rapid incident resolution in alignment with established SLAs

EXPERIENCE AND SKILLS

  • Minimum of 5 years experience developing in C# with a strong background in .NET and building cloud-native applications.
  • Practical experience deploying, monitoring, and maintaining applications in Microsoft Azure, with an understanding of scalability, performance, and security best practices.
  • Experience with modern JavaScript frameworks (such as React or Angular) is considered an asset.
  • Knowledge of Microsoft SQL Server, including complex query optimization, stored procedures, schema decision, and performance tuning.
  • Experience designing and developing reports and dashboards using Power BI, including data modeling, DAX, and integration with Azure-based data sources
  • Experience implementing automated testing frameworks (unit, integration, UI tests).
  • Strong understanding of OOP principles and design patterns
  • Experience with RESTful API design and implementation
  • Proficient in version control systems, particularly Git
  • Familiarity with Agile/Scrum development processes using tools such as JIRA or similar
  • Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholder

RELATIONSHIPS

  • Internal: Primary contact with immediate department and other organization contacts as required. 
  • External: Contact with credit unions, other financial institutions, other affiliates, vendors and suppliers.

THE ENVIRONMENT  

PPJV is a fast paced and focused environment where employees and contractors share the mission to deliver efficient, cost effective, modernized payments processing to prairie credit unions. 

Interested candidates are asked to submit a resume & cover letter by 11:59PM on October 29, We thank all candidates for their interest; however, only those candidates selected for an interview will be contacted. 



  • Calgary, Alberta, Canada Bison & Bird Full time $60,000 - $120,000 per year

    Web Application Developer(Full-Time, On-Site with Flex Options)Bison & Bird — Calgary, ABAt Bison & Bird, we develop digital products that have a tangible, real-world impact. We don't hide behind theory, jargon, or endless planning cycles — we ship, we learn, and we iterate. Our clients trust us because we deliver, and our team thrives because we balance...


  • Calgary, Alberta, Canada BMO Full time $75,000 - $150,000 per year

    Application Deadline:11/29/2025Address:401 9th Avenue SW, Suite Job Family Group:TechnologyBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsUnderstands that the success of a...


  • Calgary, Alberta, Canada BMO Capital Markets Full time $120,000 - $180,000 per year

    BMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsUnderstands that the success of a development team and application relies on understanding the core business processes and business...

  • Applications Engineer

    2 weeks ago


    Calgary, Alberta, Canada Enerflex Ltd. Full time $60,000 - $120,000 per year

    SummaryReporting to Retrofit Applications Engineering Manager, the purpose of the Applications Engineer (Inside Sales / Technical Sales Engineering) includes, but is not limited to, providing sizing, preliminary engineering, estimating, technical support for gas field compression, process and power generation equipment for the Retrofit and Rentals...


  • Calgary, Alberta, Canada Enbridge Full time $80,000 - $120,000 per year

    Work options: Hybrid 12-month Contract200, st Street SW, Calgary, Alberta, CAN T2P 3L8At Enbridge, our goal is to be the first-choice energy delivery company in North America and beyond—for customers, communities, investors, regulators and policymakers, and employees.To meet that goal, Enbridge is partnering with Raise—a leading recruitment firm that...


  • Calgary, Alberta, Canada Vista Projects Limited Full time $80,000 - $120,000 per year

    What Vista Does Vista Projects is an integrated industrial engineering firm that helps clients navigate the digital transformation of their projects and operations. Our proven project execution process is based on a "single source of truth" model that eliminates the potential for inefficient engineering designs, cost overruns and project completion delays. ...


  • Calgary, Alberta, Canada Alberta Central Full time $60,000 - $100,000 per year

    COMPANY OVERVIEWThe Prairie Payments Joint Venture (PPJV) is a joint venture owned by three Prairie centrals created to digitally transform and modernize payment services for credit unions in the Prairies. PPJV's goal is to ensure prairie credit unions are competitive in payments and have access to efficient, modernized payments processing infrastructure....


  • Calgary, Alberta, Canada Trans Mountain Full time $120,000 - $180,000 per year

    Trans Mountain Corporation operates Canada's only pipeline system transporting oil products to the West Coast. We deliver approximately 890,000 barrels of petroleum products each day through a dual pipeline system of more than 1,150 kilometres of pipeline in Alberta, British Columbia and Washington state.Trans Mountain also operates a state-of-the-art...


  • Calgary, Alberta, Canada Enterprise Solutions Inc. Full time $100,000 - $150,000 per year

    Job Title:Applications Project ManagerLocation:Calgary, AB, CanadaRole OverviewWe are seeking an experiencedApplications Project Managerto lead and deliver complex software development projects. The ideal candidate will have a strong background in application delivery (not infrastructure), with proven expertise in managing large-scale, multimillion-dollar IT...

  • Application Engineer

    2 weeks ago


    Calgary, Alberta, Canada Modine Manufacturing Company Full time $60,000 - $90,000 per year

    At Modine, we are engineering a cleaner, healthier world. Building on more than 100 years of excellence in thermal management, we provide trusted systems and solutions that improve air quality and conserve natural resources. More than 13,000 employees are at work in every corner of the globe, delivering the solutions our customers need, where they need them....