cover image
IBM

Application Developer - Salesforce

Hybrid

Calgary, Canada

Senior

Full Time

18-09-2025

Share this job:

Skills

Communication Salesforce CI/CD Version Control Agile Methodology Problem-solving Attention to detail Architecture Programming git Azure AWS Agile

Job Specifications

Introduction

We are currently seeking an experienced Senior Salesforce Application Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and implementing Salesforce applications and integrations. This role requires a strong understanding of Salesforce architecture, Apex programming, Visualforce, Lightning Components, and SOQL/SOSL.

Your Role And Responsibilities

Design, develop, and maintain Salesforce applications and integrations, ensuring efficiency, scalability, and optimal performance.
Collaborate with cross-functional teams, including project managers, business analysts, and other developers, to deliver high-quality solutions.
Write clean, efficient, and well-documented Apex code and Visualforce pages.
Develop Lightning components and leverage Salesforce's Lightning Framework to create modern, responsive user interfaces.
Ensure all applications comply with Salesforce best practices and security standards.
Debug complex issues, troubleshoot problems, and provide technical guidance to the team.
Participate in code reviews and contribute to the continuous improvement of development processes.
Stay current with the latest Salesforce features, updates, and industry trends.

Required Technical And Professional Expertise

Over 10 years of experience in Salesforce application development, with a proven track record of delivering complex, enterprise-level solutions.
Extensive Apex coding experience, including triggers, batch classes, and controller extensions.
Proficient in Visualforce and Lightning Component framework for custom UI development.
Strong understanding of SOQL and SOSL for data manipulation and retrieval.
Experience with Salesforce integration patterns (REST, SOAP, Bulk API, etc.) and third-party systems.
Familiarity with version control systems, preferably Git.
Experience with continuous integration/continuous deployment (CI/CD) pipelines in a Salesforce context.
Excellent problem-solving abilities and attention to detail.
Strong communication skills and ability to collaborate effectively within a team.
Salesforce data model, governance and dats quality processes
Agile methodology
Data security and modelling, ETL

Preferred Technical And Professional Experience

Cloud-based data platforms like AWS, Azure, Google Cloud

About the Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything. Know more