The IBMi Application Developer will complete SDLC development deliverables and provide application support for IBMi systems within a retail environment.
Compensation
$76,400.00 - $114,600.00
Responsibilities
Complete all SDLC development deliverables that were defined as in scope within the agreed upon timelines
Provide regular cadence updates and adhere to all formal project management requests
Provide Second Line IBMi Application Support as required during regular business hours
Provide after hours Third Line IBMi Application Support on a rotational basis
Work after hours for planned and unplanned outages as required
NearSource is seeking a Software Engineer with strong frontend development expertise and hands-on experience using AI coding assistants in production software development workflows.
Compensation
Rate: CAD 45 - 50 per hour
Responsibilities
Design, develop, test, and maintain high-quality, secure, and stable software components for enterprise-grade products and solutions.
Build and maintain client-side applications using JavaScript, TypeScript, React, and Redux.
Leverage AI coding assistants such as Claude Code, Cursor, and GitHub Copilot as part of daily software development workflows.
Contribute to cross-platform development initiatives supporting consistency between browser and native/mobile environments.
Participate in technical design discussions, code reviews, and peer reviews to maintain engineering quality.
Requirements
Nice to have: Modular and component-based architectures
Nice to have: Agile methodologies
Nice to have: Continuous Integration and Continuous Deployment pipelines
Nice to have: Test automation tools and strategies
Lead and develop a cross-location data engineering enablement team across Dublin and Toronto, shaping architecture and guiding best practices on Databricks.
Locations (2)
Dublin, Leinster, Ireland
Toronto, Canada
Responsibilities
Lead and develop a cross-location team of data professionals across Dublin and Toronto
Build strong relationships with business and technology stakeholders, understanding their needs and translating them into platform solutions
Define solution designs, reference architectures, and standards on Databricks (Delta Lake, Lakehouse, Unity Catalog)
Coach teams on platform adoption, governance, and pipeline optimization
Champion AI-assisted development (e.g. GitHub Copilot) and help teams use it effectively
Requirements
Nice to have: financial services experience
Nice to have: data governance framework experience
Design, develop, and maintain enterprise-grade Angular, Node.js, and Java applications for banking environments.
Compensation
The annual salary for this position is between CAD $61,500 and CAD $104,500 depending on experience, qualifications, and other factors permitted by law.
Responsibilities
Design, develop, and maintain enterprise-grade applications using Angular, Node.js, and Java
Build and enhance data integration and synchronization solutions
Collaborate with cross-functional teams and partner applications
Develop front-end and back-end components using modern frameworks
Troubleshoot and optimize applications for performance, scalability, reliability, and maintainability
Requirements
Nice to have: AWS cloud services
Nice to have: cloud-native development
Nice to have: DevOps practices
Nice to have: automated deployment
Nice to have: certifications in Angular, Java, cloud technologies
Lead and coordinate data testing activities within CIBC’s Enterprise Technology team, managing test plans, execution, and team coaching.
Compensation
competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers
Responsibilities
Lead analysis and translation of business requirements into test cases
Design and manage end-to-end testing activities for various projects
Provide coaching and mentorship to team members
Create test plans, develop strategies, and provide estimates
Troubleshoot problems and provide technical training
Lead and coordinate data testing activities for CIBC’s FCERT ET QA Team, overseeing test case execution, coaching team members, and ensuring high-quality deliverables.
Compensation
competitive salary, incentive pay, banking benefits, a benefits program, defined benefit pension plan, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program
Responsibilities
Lead investigation and translation of business requirements into test cases
Design and manage end-to-end testing activities for various projects
Provide coaching and mentorship to team members
Identify obstacles or risks and provide status updates
Ensure test deliverables are approved and aligned with project goals
Design and maintain end-to-end UI test frameworks and RESTful API test suites, integrating AI-assisted automation tools and mentoring junior engineers.
Responsibilities
Design and maintain end-to-end UI test frameworks using Selenium and Playwright
Build and validate RESTful API test suites with Cucumber JS, Postman or SoapUI
Replicate UI flows on the REST layer using a Python-based framework
Use GitHub Copilot and Devin to generate, optimize, and review automation scripts
Author and maintain Devin Playbooks for Test Automation Developers and QE Engineers
Senior Software Engineer on a Virtual Care Platform focused on production reliability, incident response, and tooling for support and clinical operations.
Compensation
The national pay range for this role is $115,000.00 – $130,000.00 per year. Actual compensation will be determined by factors such as the candidate's geographic market, experience, skills, and qualifications. This role is also eligible for a target annual bonus and Fabric's Canadian employee benefits.
Responsibilities
Serve as the first line of engineering response for incoming production and support issues during business hours
Prioritize ruthlessly by patient impact
Diagnose and fix bugs across a large, mature Django codebase and its associated services
Make careful, safe live production data edits to resolve urgent issues
Own and improve the admin portal and internal tooling
We are seeking an experienced Senior Business Consultant for a proposed engagement supporting digital modernization. This is a three-year term and can be done remotely.
Locations (5)
Edmonton, Alberta, Canada
Calgary, Alberta, Canada
Regina, Saskatchewan, Canada
Toronto, Ontario, Canada
Rutland, Vermont, United States
Compensation
We offer a competitive salary, profit sharing, and comprehensive benefits package.