
OSI Digital Verified
IT Services, Digital Transformation, Cloud Computing, Data & Analytics, Consulting
Salesforce Developer
Toronto, ONOnsiteFull TimeCA$40,000–CA$110,000 /yrPosted 1 day ago
Role: Salesforce Developer
Type: Full Time
Location: Toronto, Canada
Key Responsibilities & Duties:
Required Knowledge, Skills, and Abilities (KSAs):
Education and Experience Requirements:
Type: Full Time
Location: Toronto, Canada
Key Responsibilities & Duties:
- Evaluate existing code, develop plans to reduce technical debt over time, and establish technical roadmap with system architects
- Mentor, develop and train Junior developers
- Maintain and optimize full lifecycle software development using standard configuration, Apex, Lightning, VisualForce, APIs, and Force.com applications
- Coordinate and collaborate with other developers and team members to obtain requirements, develop solution designs, and manage QA, UAT, and post go-live activities
- Establish best practices and standards for well-designed, testable, and efficient code with high quality
- Participate in reviewing and debugging existing source code and resolve support requests for existing environments
Required Knowledge, Skills, and Abilities (KSAs):
- Salesforce Developer Certification (current)
- Experience with Data management preferred (SQL, XML, JSON, Hibernate)
- Web services experience preferred (REST, SOAP)
- Experience using Salesforce DX, Devops, and other advanced Salesforce developer techniques
- Experience using Apex Enterprise Framework
- Familiarity with integration applications such as Mulesoft preferred
- Understanding of object-oriented concepts, abstraction/inheritance, as well as experience with object-oriented languages.
- Experience with html, css, and Javascript, outside of Salesforce, is a plus.
- Self-starter, self-motivated, able to work independently, prioritize effectively, and perform multiple tasks under minimal supervision
- Excellent communication skills and ability to collaborate with both technical and non-technical co-workers
- Experience in SaaS technology environment
- Experience working in service cloud, service console, experience cloud (communities).
- Experience with CI/CD pipeline using Metadata APIs and Jenkins.
- Experience in agile development methodology
Education and Experience Requirements:
- Bachelor’s degree in computer science or equivalent
- 5+ years in Salesforce development experience with extensive knowledge of Service Cloud, Apex, Lightning, Flows, VisualForce, etc.
- Experience writing clean code using patterns like Selector Layer, Domain Layer, Unit of Work through libraries like fflib.
- Extensive experience with standard Force.com tools and applications, e.g. Visual Studio Code, SFDX CLI, Dataloader, Workbench.io, Ant, etc.
- 4+ years of designing and developing enterprise level applications in similar long-term roles
- Fluency, both written and spoken, in English is required
Similar roles
Systems Engineer - Windows Server, VMware, and AWS ,CitrixOSI Digital · Irvine, CA · Onsite
Network EngineerOSI Digital · Irvine, CA · Onsite
Staff Salesforce Developer – Quote to CashDDN · New York, NY · Hybrid
Salesforce DeveloperICF · Remote · Remote- GSenior Salesforce DeveloperGem · Remote · Remote
- Senior Salesforce DevelopersInTalent Asia · United States · Hybrid
