Principal Developer - MuleSoft
National Bank
As a Principal MuleSoft Developer in the Digital Innovationteam at National Bank, you'll be a hands-on technical specialist responsible for designing and delivering integration solutions on the MuleSoft Anypoint Platform. With your strong development skills, your experience building API-led integrations in complex enterprise environments, and your knowledge of integration patterns, security, and DevOps practices, you'll have a positive impact on the Bank's ability to deliver connected, modern experiences to our clients and employees.
Your roleDesign and develop robust, reusable APIs and integrations on the MuleSoft Anypoint Platform
Lead the technical delivery of integration components from analysis through production deployment
Ensure code quality, performance, and security through peer reviews, automated testing, and adherence to best practices
Collaborate with architects, business analysts, and product partners to translate business needs into scalable technical solutions
Support and mentor fellow developers to strengthen the team's MuleSoft expertise
Identify opportunities to improve integration standards, reusable assets, and CI/CD automation
Participate in the evolution of our integration roadmap and target architecture
Your teamAs part of the IT sector, you'll be on a team of 5 colleagues and you'll report to the Senior Director - Delivery Lead. Our team stands out for its collaborative spirit, its commitment to delivery quality, and its central role in enabling the Bank's digital transformation through modern integration capabilities.
We strive to provide maximum flexibility to support your quality of life through a hybrid work environment and a flexible, adaptable schedule.
The Bank is committed to continuous development and internal mobility. Our customized training programs, based on learning through experience, help you master your profession and expand your expertise. Resources such as the Data Academy, language training, the Harvard Learning Center, and coaching and mentoring programs are available to you at all times.
PrerequisitesBachelor's degree in Computer Science, Software Engineering, or a related field
Minimum 5 to 7 years of software development experience, including 3+ years hands-on with the MuleSoft Anypoint Platform
MuleSoft Certified Developer certification (Level 1 or Level 2); Integration Architect certification an asset
Proficient in API-led connectivity, RAML/OpenAPI, DataWeave, CI/CD pipelines, and enterprise integration patterns
Experience with cloud platforms (AWS or Azure), messaging systems (Kafka, JMS), and enterprise security standards (OAuth, mTLS)
Your benefitsIn addition to competitive compensation, upon hiring you'll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family such as:
* Health and wellness program, including many options* Flexible group insurance* Generous pension plan* Employee Share Ownership Plan* Employee and family assistance program* Preferential banking services* Involvement in community initiatives* Telemedicine service* Virtual sleep clinic
We have an offer that keeps up with trends as well as your needs and those of your family.
Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We value employees' ideas. Whether through our surveys or programs, regular feedback and ongoing communication are encouraged.
Making a bold move in a people-first environmentWe're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on people's lives. Our core values of partnership, agility, and empowerment inspire us, and inclusion is central to our commitments. We aim, wherever possible, to provide a barrier-free and accessible environment to all employees.
We strive to provide accessibility measures throughout the recruitment process within the limits of our available resources. If you require accommodations, feel free to let us know during our initial conversations. We welcome all candidates! What can you bring to our team?
Join us!
- ...projects, with a focus on EPCM (Engineering, Procurement, Construction & Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or Calgary area. In this role, you will independently deliver high-...SuggestedFull time
$97.56k per year
...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business...SuggestedLong term contractPermanent employmentFull timeWork at office- ...À titre de Développeuse principale ou Développeur principal MuleSoft au sein de l’équipe Innovation numérique de la Banque Nationale, vous serez... ...MuleSoft Anypoint. Certification MuleSoft Certified Developer (niveau 1 ou niveau 2); la certification Integration Architect...SuggestedFull timeApprenticeshipFlexible hours
$121k per year
...Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to contribute to building our modern stack Jamstack projects and help raise the technical bar of the team. Jobber exists...SuggestedLong term contractFull timeInternshipWork at officeLocal area- ...towards more sustainable energy sources, while helping to provide the energy, chemicals and resources needed now. Purpose The Principal Piping Engineer provides senior technical leadership and subject matter expertise in piping engineering across medium to large,...SuggestedPermanent employmentImmediate start
- ...with a passion for technology and a keen interest in the agricultural space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the needs of the agricultural sector. Contribute to coding, debugging,...Full timeInternshipManual laborRemote workFlexible hours
- At Imperial, we work every day to responsibly develop Canada's energy resources - applying technology and innovation to supply affordable... ...Role You Will Play in Our Team Imperial Oil is seeking a Principal of Mine Tailings & Closure to serve as the company's senior technical...Long term contractPermanent employmentFull timeWork at officeWork from homeRelocation packageFlexible hours
- ...Job Responsibility: Description Our Client is seeking a Senior Application Developer with advanced expertise in Microsoft Power Platform, including Dynamics 365, Power Apps, Power Automate, and related development frameworks. The Consultant will contribute to system configuration...Hourly payContract workWork at officeRemote work
- ...Job Responsibility: Title Senior Application Developer Location Remote (Onboarding is onsite in Edmonton, AB) Start Date 05-30-2025 Language English Salary Negotiable Security Clearance None Duration 24+ Months Date Posted 04-23-2025 Job ID 13735 Recruiter...Full timeInternshipRemote work
- ...Job Responsibility: Are you a driven algorithm developer with a passion for turning complex data into real-world impact? At PulseMedica, an Edmonton-based start-up, we're pushing the boundaries of medical technology to transform how eye diseases are diagnosed and treated....Permanent employmentFull timeRemote work
- ...committed to leveraging data-driven insights to optimize our operations. We are seeking a talented and experienced Internal Data Warehouse Developer to join our dynamic team. AI Tech Offers: Competitive wages and vacation time Full scope benefits package (Health, dental,...Full timeLocal areaRelocation
- ...Senior Full Stack Developer Client: Government of Alberta – Technology and Innovation Position: Full Stack Developer – Senior Number of Positions: 10 Location: Edmonton, Alberta Work Arrangement: Primarily remote within Canada, with up to...Full timeContract workRemote work
- Are you a skilled Full Stack Cloud Developer seeking an opportunity to modernize digital learning platforms? Our Edmonton client is looking for a developer to join their team for an initial 12-month contract. In this role, you will work on cloud-based applications, modern web...Long term contractContract workImmediate startRemote work
- ...time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop...Full timeInternshipRemote workRelocation
- ...Albertans. The Province requires up to fifteen (15) Full Stack Developers to work with 3D on service innovation, program review and... ...that are efficient, effective and affordable. The Full Stack Developer(s) will participate in and contribute to a team's shared understanding...Remote jobFull timeContract work
- ...JOB DESCRIPTION NOV's Cranesmart and Rigsmart businesses develop wireless safety, monitoring, and data-acquisition solutions for cranes, drilling, workover, and snubbing operations. Our products help protect personnel and equipment, reduce non-productive time, and improve...Full time
$110k - $160k per year
...transcend the ordinary and achieve extraordinary results. Key Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy...$79 - $99 per hour
Are you an SAP CRM Developer with experience designing, configuring, and implementing tailored SAP solutions using ABAP and Web Dynpro that align with business objectives? Our large Alberta-based financial client is seeking an SAP CRM AO Developer for an 11 month contract....Contract workImmediate startRemote work- Are you an experienced OpenText Designer and Developer looking for your next high-impact project? Our Edmonton client is seeking a skilled professional for a 12-month contract to support their SAP S4 Hana invoice and correspondence printing setup. In this role, you will play...Long term contractContract workWork at officeImmediate startWork from home2 days per week
- ...solutions that support analytics, reporting, and AI initiatives. Develop data models, ETL/ELT pipelines, and frameworks for structured... ...looking at leveraging modern platforms such as Pega, Appian, MuleSoft and Boomi. Our vast experience in the IT industry and our current...Full time
$50k - $55k per year
...and Inside Sales department to maximize lead opportunities. Principal Duties and Responsibilities Inspection & Solution Design: Conduct... ...to identify pest harborage, entry points, and infestations. Develop professional proposals and treatment instructions aligned with company...Ongoing contractFull timeContract workLocal area- ...Board Chair and its Executive Leadership. Reporting to an Executive Principal, with a dotted-line reporting to the Board Chair, this role is... ...appropriate notice periods (mailing deadlines) are met. Develop and manage the annual Board and Committee calendar, ensuring all...Full time
- ...extraordinary results. Position Summary We are seeking a Senior or Principal Data Engineer to design, build, and optimize data platforms on... ...strategy, file/format optimization, and scan-cost reduction. Develop robust, production-grade ETL/ELT in Python, with strong...Full timeRelocation package
- ...surrounding areas.* This role focuses on developing strong customer relationships, executing... ...coverage On-Premise ~ Develop and manage relationships with key on-premise... ...general details necessary to describe the principal functions of this role and are not intended...Full timeWork at officeFlexible hoursAfternoon shift
- ...to the work performed. Your strength's are; to evaluate, train, develop and coach members of the team. Be able to multi-task with changing... ...environment. Have advanced knowledge of the fundamental principals of landscaping including grading, planting and hardscape. Promote...Full timeFor subcontractorImmediate start
- ...Waste Logic est un employeur qui souscrit au principe de l’égalité des chances. LE POSTE... ...businesses throughout Canada. WLI has developed a strong working relationship with over 150... ...& Development: Lead, coach, and develop the Client Onboarding team through regular...Permanent employmentFull timeContract workWork at officeFlexible hours
- ...be partnering with Convene AI, an AI-focused technology company developing innovative solutions that leverage artificial intelligence to... ...leadership at a consultancy or systems integrator, or a Field CTO or principal architect role at an AI, data, or cloud platform vendor....Permanent employmentFull timeInternship
$12k - $24k per year
...making at all levels Assists the Board in developing, communicating, and implementing... ...Organizational Leadership Works closely with the Principal and WISE Administration, who report... ..., collaborative decision-making Develops, implements, and monitors change processes...Permanent employmentFull timePart timeInternshipLocal areaRemote work- ...employees. We are an independent company wholly owned by 45 of our principal engineers. We offer a stimulating environment where autonomy... ...engineering difficulties, and coordinating work schedules; Developing, coordinating and preparing project specifications;...Permanent employmentFull timeWork at officeLocal areaFlexible hours2 days per week
$48.26k - $62.45k per year
...motivated, detail-oriented and, above all, a strong team player. Well-developed communication skills, a desire to deliver both excellent... ...Significant knowledge of related administrative theories and principals Knowledge of related software Good understanding of related...Full timeTemporary workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Developer - MuleSoft. Be the first to apply!
- chief engineer Edmonton, AB
- project engineer assistant project manager Edmonton, AB
- directeur ingénierie Edmonton, AB
- chief power engineer Edmonton, AB
- engineering project manager Edmonton, AB
- director software engineering Edmonton, AB
- mechanical engineering project manager Edmonton, AB
- general engineer Edmonton, AB
- mechanical engineering director Edmonton, AB
- principal Edmonton, AB



