cover image
E-Solutions

Salesforce Lead Developer with CI/CD exp

Remote

Canada

Senior

Freelance

25-03-2026

Share this job:

Skills

Communication Go Jira Salesforce CI/CD Test Problem-solving Research Attention to detail Programming Organization Project Management Agile

Job Specifications

Salesforce Lead Developer with CI/CD exp

Remote – 4 months

Canada

The slated work in the current initiatives require a lot of front-end user experience design with Service cloud as well as API integrations with various systems.

Certifications are strongly preferred along with years of experience.

Working knowledge in the CI/CD platforms is essential.

Position Responsibilities

Strategy, Design and Planning

• Design solutions for the prioritized capabilities that come out of the product increment planning each quarter.

• Get the user stories detailed down to the technical steps, own the creation of the technical requirements for the work that is assigned.

• Plan the team’s iterative releases.

• Own and create the detailed design documentation for the prioritized capabilities.

• Plan the work for the development team and have detailed technical discussions towards solution design, in collaboration with the architect.

• Create documentation for the story cards that are owned.

• Provide accurate story point estimation towards the requirements in JIRA story cards and identify scenarios that help build the solution forward.

Development, Testing and Deployment

• Lead development, from design through testing and deployment

• Implement, deploy and document projects that leverage the Salesforce.com toolset

• Facilitate the technical sessions with the rest of the developers on the team

• Complete all design, development and testing on the work assigned.

• Thoroughly test each story card in the lower environments before turning the code to QA for testing.

• Create the deployment playbook for all releases, provide detailed tasks for the technical areas of the deployment, encompassing back-out plans and communication plan.

• Lead the release to ensure smooth deployment into production.

Operational Management

• Align the team’s releases with the core platform release calendar.

• Ensure all development is in line with code coverage requirements, test class and health metrics.

• Track dependencies with other teams towards successful sprint completion as well as deployments.

• Validate that the product has been correctly packaged before deployment and ensure that all release controls have been satisfied.

• Participate in release readiness reviews, milestone reviews, and business go/no-go reviews.

• Work with other sprint teams to understand impacts of branches and code merges.

• Lead and co-ordinate the go-live activities including the execution of the deployment plans and checklists.

• Keep the developer sandbox up to date with back promotions where relevant to help accuracy in the environments.

Position Requirements

Formal Education & Certification

• College diploma or university degree in the field of computer science and/or 8 years of relevant work experience.

• Certifications in Salesforce technologies

Certifications in Agile project management practices

Knowledge & Experience

• Bachelor's degree with 8-12 years of experience in the Salesforce technologies

• Salesforce Certifications required

• Experience with Salesforce platform programming languages - Apex, Visualforce, Lightning Component framework

• Lightning Web Component development experience

• Lightning Design System framework

• Declarative Force.com development tools such as Process Builder, Visual Workflow, Lightning App Builder and aura components

• Follow established Salesforce development standards and best practices

• Be comfortable communicating with technical and non-technical audiences

• Proven experience in overseeing the design, development, testing, and deployment of software releases in Salesforce technologies.

• Proven experience with release management and environment management, sandbox refreshes

• Working knowledge of release and deployment standards.

• Excellent software troubleshooting experience.

• Excellent understanding of the organization’s goals and objectives.

Personal Attributes

• Hungry to learn, demonstrated continuous learning of relevant skills

• Excellent written, oral, and interpersonal communication skills.

• Ability to conduct research into release issues and tools as required.

• Ability to communicate ideas in both technical and business languages.

• Highly self-motivated and directed, with keen attention to detail.

• Proven analytical and creative problem-solving abilities.

• Able to prioritize and execute tasks in a fast paced environment.

• Ability to work in a team-oriented, collaborative environment.

About the Company

"Empowering Technology Services” Founded in 2003, we are in our 22th year of structured growth. We are a talent-driven talent acquisition company providing individual consultants, project teams, and strategic outsourcing services to clients in various industries. E-Solutions is a certified minority-owned staffing firm spearheaded by industry experts. We offer award-winning solutions for the Global Talent Cloud. Our services include: • Workforce Solutions • Cloud Solutions • Salesforce Practices • Global Payrolling • MSP/V... Know more