Salesforce Senior Developer

Tech Mahindra Ltd

CA

JOB DETAILS
SALARY
$110,000–$125,000 Per Year
SKILLS
Acceptance Testing, Apex Programming Language, Application Programming Interface (API), Artificial Intelligence (AI), Automation, Best Practices, CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), Cloud Computing, Code Reviews, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Design Patterns Programming Methodologies, Disability Insurance, Financial Services, Git, Integration Testing, Legal, Life Insurance, Maintain Compliance, Mentoring, Organizational Skills, Performance Modeling, REST (Representational State Transfer), Release Management/Engineering, SOAP (Simple Object Access Protocol), Salesforce.com, Scalable System Development, Security Architecture, System Integration (SI), Technical Delivery, Technical Leadership, Technical Writing, Technical/Engineering Design, Testing, Unit Test, Wealth Management, Web Services
LOCATION
CA
POSTED
30+ days ago

Job Description

  • Skill Set : Salesforce Apex Programming
  • Total Experience : 8.00 to 12.00 Years
  • No of Openings : 1
  • Job Post Date : 05/03/2026
  • Job Expiry Date : 09/05/2026
  • Domain : IT
  • Location : TORONTO [Canada]
  • Job Reference No : 4042682

Recommend to friend

Job Summary

About the Role and Job :

Position: Salesforce Senior Developer

Location: Toronto, Ontario

Mode of Work: Hybrid

No of Days to visit office : 3-4 Days a week

This job posting is for an existing, active vacancy and we are looking to hire a Salesforce Senior Developer to join our technology team.

Summary:

We are looking for highly skilled Salesforce Developers with 8-12 years of experience to join our technology team. The ideal candidates will have strong hands-on experience in Salesforce development, including Apex, Lightning Components, and customization capabilities. Experience with Financial Services Cloud (FSC) and exposure to the BFSI domain, especially wealth management, will be an added advantage. The role involves building scalable Salesforce solutions, integrating with external systems, and ensuring high-quality technical delivery.

Roles & Responsibilities:

  • Design, develop, and maintain Apex classes, triggers, batch processes, schedulable classes, and integration logic.
  • Build advanced Lightning Web Components (LWCs) and Lightning applications using the Salesforce Lightning Framework.
  • Create and manage Salesforce configurations including custom objects, fields, page layouts, flows, validation rules, and automation enhancements.
  • Collaborate with product owners, architects, and business teams to convert requirements into robust technical solutions.
  • Drive end-to-end development, including technical design documentation, coding, testing, and deployment.
  • Conduct unit testing, integration testing, and support UAT to ensure high-quality delivery.
  • Design and implement API-based integrations with internal and external systems.
  • Evaluate new Salesforce platform features, releases, and improvements and recommend adoption strategies.
  • Ensure compliance with Salesforce governor limits, security guidelines, and coding best practices.
  • Provide technical leadership, code reviews, and mentorship to development teams.

Qualifications & Skills :

  1. Core Requirements
  • 8-12 years of strong Salesforce development experience.
  • Proficiency in:
  • Apex programming (classes, triggers, batch, schedulable, queueable)
  • Lightning Web Components (LWC) and Lightning design patterns
  • Salesforce configuration (objects, fields, flows, automation)
  • Integration technologies (REST/SOAP APIs, web services)
  • Deep understanding of Salesforce architecture, security model, and performance considerations.
  1. Preferred / Good-to-Have
  • Experience with Financial Services Cloud (FSC); certification is an added advantage but not mandatory.
  • Exposure to BFSI domain - wealth management experience is a plus.
  • Relevant Salesforce certifications such as:
  • Platform Developer I / II
  • Salesforce Administrator
  • Financial Services Cloud Accredited Professional (optional)
  • Knowledge of CI/CD tools (Copado, Gearset, Git) and release management best practices.

The pay range for this role is CAD $110,000 -$125,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

This job is open for contract as well with a pay range of CAD 60-68/hr (max.)

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ADA_Accomodations@TechMahindra.com.

Recommend to Friend

About the Company

T

Tech Mahindra Ltd

Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates and the Society to Rise™. We are a USD 4.6 billion company with 117,200+ professionals across 90 countries, helping over 885 global customers including Fortune 500 companies. Our convergent, digital, design experiences, innovation platforms and reusable assets connect across a number of technologies to deliver tangible business value and experiences to our stakeholders. Tech Mahindra is amongst the Fab 50 companies in Asia (Forbes 2016 list).

We are part of the USD 19 billion Mahindra Group that employs more than 200,000 people in over 100 countries. The Group operates in the key industries that drive economic growth, enjoying a leadership position in tractors, utility vehicles, after-market, information technology and vacation ownership.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Internet Services