- Company Name
- Season
- Job Title
- Salesforce Developer (H-F)
- Job Description
-
**Job Title**: Salesforce Developer (H-F)
**Role Summary**:
Design, develop, and maintain custom Salesforce solutions using Apex, Visualforce, Lightning Web Components (LWC), and REST/SOAP APIs. Translate business requirements into scalable technical designs, automate processes, and provide enterprise‑wide data management. Collaborate with product owners, analysts, and peers in an Agile environment to deliver high‑quality code and documentation.
**Expectations**:
- Minimum 4 years of professional Salesforce development experience.
- Proficient in English (written & spoken, B2 level).
- Demonstrated experience working on Agile projects (Scrum or Kanban).
- Strong analytical and problem‑solving skills, self‑motivated, and proactive communication.
- Passion for learning, sharing knowledge, and contributing to team improvement.
**Key Responsibilities**:
- Gather functional requirements, assess feasibility, and propose optimal technical solutions.
- Build and customize user interfaces with Visualforce, LWC, and Aura components.
- Develop Apex classes, triggers, batch jobs, schedulable processes, and custom data imports.
- Design, expose, and consume REST/SOAP services for external integrations.
- Implement declarative automations and develop invocable actions & schedulables for business users.
- Draft technical documentation and support knowledge transfer.
- Participate in code reviews, maintain version control (Git), and adhere to CI/CD pipelines.
- Perform unit testing, debugging, and performance tuning of applications.
- Continuously monitor and improve data quality and governance.
**Required Skills**:
- Strong knowledge of Apex programming, Visualforce, Lightning Web Components, Aura, SOQL/SOSL.
- Experience with batch Apex, schedulable Apex, and Apex testing frameworks.
- Proficiency in developing and consuming REST/SOAP APIs, integration patterns, and JSON/XML data handling.
- Familiarity with Salesforce data management (Data Loader, Migration Toolkit, Flows).
- Experience with Git, automated build tools, and deployment through change sets or SFDX.
- Ability to write clean, maintainable, and well‑documented code.
- Solid communication skills in English and French (preferred).
- Self‑driven, collaborative team mindset, and adaptability in fast‑moving environments.
**Required Education & Certifications**:
- Bachelor’s degree or equivalent in Computer Science, Software Engineering, Information Systems, or related field.
- Salesforce Platform Developer I certification (mandatory).
- Platform Developer II or Salesforce Administrator certifications (preferred).
- Willingness to pursue additional Salesforce or related technical certifications as needed.