Sangoma Technologies Corporation is empowering businesses with essential communications through innovative solutions. They are seeking a Senior Salesforce Developer to design and maintain high-performance solutions within the Salesforce platform, driving automation and ensuring efficient system operations.
Responsibilities:
- Develop solutions using Apex, Lightning Web Components (LWC), and Salesforce Flows
- Lead development of complex business logic across sales and support workflows
- Ensure adherence to Salesforce best practices and governance
- Build and maintain integrations with ERP, CPQ, and middleware systems
- Develop REST/SOAP APIs, Platform Events, and event-driven architectures
- Ensure reliability through monitoring, logging, and error handling
- Design scalable data models and maintain data integrity
- Optimize automation using modern Salesforce standards
- Build solutions that support large data volumes efficiently
- Manage deployments using DevOps tools and CI/CD pipelines
- Participate in code reviews, pull requests, and environment management
- Ensure version control and release traceability
- Partner with Sales, Marketing, Finance, and Support teams
- Translate requirements into technical solutions and user stories
- Mentor junior developers and support Agile delivery
- Monitor flow errors, integration failures, and data inconsistencies
- Implement logging, alerting, and observability practices
- Continuously improve system performance and usability
Requirements:
- 3+ years of Salesforce development experience
- Experience with high-volume data processing and scalable data modeling
- Strong background in SOQL optimization and performance tuning
- Experience working in Agile/Scrum environments
- Expertise in Apex (including asynchronous processing and bulkification)
- Strong experience with Lightning Web Components (LWC) and Salesforce Flows
- Proficiency in SOQL, data modeling, and object configuration
- Understanding of Salesforce security model (profiles, permission sets, roles)
- Experience with integrations, Platform Events, and CI/CD pipelines
- Knowledge of governor limits and performance optimization
- The successful candidate must be able to clearly explain technical concepts, participate in meetings, and respond to questions in English
- Please submit your resume in English
- Salesforce Platform Developer II
- Additional certifications in architecture or integrations are a plus