About
We are seeking a Full Stack Developer (Salesforce) to join our IDD team and support the ongoing evolution of Salesforce at Air Canada. In this role, you will design, build, and deliver scalable Salesforce solutions that improve business processes, enable data driven decision making, and support our CRM roadmap.
You will work closely with business stakeholders, architects, analysts, and delivery teams to translate requirements into high quality technical solutions. This is an exciting opportunity for a developer who thrives in a complex, fast paced enterprise environment and enjoys applying modern Salesforce capabilities and best practices.
Responsibilities
Salesforce Solution Delivery
Participate in the full Salesforce development lifecycle, including technical design, development, testing, deployment, and post release support
Design, develop, and maintain Salesforce solutions using:
Apex (classes and triggers).
Lightning Web Components (LWC).
OmniStudio.
Custom and standard Salesforce Platform features.
Deliver enhancements, new functionality, and ongoing platform maintenance aligned with business needs and architectural standards.
Integration & Architecture
Design and implement integrations between Salesforce and internal or external systems (e.g., MuleSoft or other middleware platforms).
Ensure solutions are secure, scalable, and performant, following Salesforce and enterprise integration best practices.
Collaboration & Agile Delivery
Collaborate closely with Business Analysts, Product Owners, Architects, and QA during requirements analysis and delivery.
Actively participate in Agile ceremonies, iterative development, and feedback sessions.
Provide technical guidance and recommendations during solution design and backlog refinement.
Reporting & Insights
Partner with Analytics and Strategic Insights teams to:
Create and maintain dashboards, standard and ad hoc reports.
Review reporting artifacts for accuracy, relevance, and usability.
Help derive actionable insights from CRM data and processes.
Quality & Continuous Improvement
Follow Salesforce development standards, governance, and DevOps practices.
Contribute to code reviews, documentation, and continuous improvement initiatives.
Identify opportunities to leverage new Salesforce features and platform enhancements.
Reporting & Insights
Partner with Analytics and Strategic Insights teams to:
Create and maintain dashboards, standard and ad hoc reports.
Review reporting artifacts for accuracy, relevance, and usability.
Help derive actionable insights from CRM data and processes.
Quality & Continuous Improvement
Follow Salesforce development standards, governance, and DevOps practices.
Contribute to code reviews, documentation, and continuous improvement initiatives.
Identify opportunities to leverage new Salesforce features and platform enhancements.
Qualifications
Required
Post secondary education in Computer Science, Information Technology, or a related field, or equivalent practical experience.
3+ years of hands on Salesforce development experience.
Proven experience with:
Sales Cloud, Service Cloud, Experience Cloud, Service Cloud Voice, Data Cloud, Agentforce.
Apex, LWC, and Salesforce Platform capabilities.
Experience delivering enterprise grade applications and customizations (Salesforce, Java, and/or Microsoft technologies).
Strong understanding of Salesforce development standards and best practices.
Experience with Salesforce integrations and tools (e.g., MuleSoft, Informatica).
Familiarity with Salesforce DevOps and CI/CD practices (e.g., Salesforce DX, Git, Jenkins, Copado, GearSet).
Experience working in Agile delivery environments.
Demonstrate punctuality and dependability to support overall team success in a fast-paced environment.
Certifications
One or more Salesforce certifications preferred, such as:
Salesforce Platform Developer I (required).
Salesforce Platform Developer II (asset).
Key Skills & Attributes
Strong problem solving and analytical skills.
Ability to communicate effectively with both technical and business stakeholders.
Collaborative team player with a proactive and adaptable mindset.
Strong organizational and time management skills.
Comfortable working in a fast paced, evolving enterprise environment.
Passion for leveraging technology to solve complex business challenges.
Nice to Have
Experience in large scale or regulated enterprise environments.
Exposure to data governance, security, and compliance in CRM platforms.
Experience supporting global user bases or multi region Salesforce orgs.
Salesforce Certified Agentforce Specialist is an asset.
Conditions Of Employment
Candidates must be eligible to work in the country of interest at the time any offer of employment is made and are responsible for obtaining any required work permits, visas, or other authorizations necessary for employment. Prior to their start date, candidates will also need to provide proof of their eligibility to work in the country of interest.
Linguistic Requirements
Based on equal qualifications, preference will be given to bilingual candidates.
Diversity and Inclusion
Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees' unique contributions to our company's success.
As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.
Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.