Responsibilities
- Lead the creation and tailoring of Salesforce applications using Apex, Lightning Web Components, Visualforce, and associated technologies.
- Take ownership of technical design, ensuring solutions comply with architectural guidelines, security policies, and business objectives.
- Connect Salesforce with external systems via REST and SOAP APIs, middleware tools, and third-party integrations.
- Perform code reviews to uphold development standards and promote clean, reusable, and scalable code.
- Safeguard data accuracy, system responsiveness, and platform growth capacity through monitoring and performance tuning.
- Implement Salesforce DevOps practices such as Salesforce DX, Git-based version control, and automated CI/CD pipelines.
- Stay current with Salesforce release cycles, assess new functionalities, and advise on organisational adoption.
- Collaborate with business analysts, architects, and stakeholders to define and convert requirements into technical solutions.
- Serve as the primary technical resource for resolving advanced platform issues.
- Explain technical choices, platform constraints, and project progress to senior decision-makers.
- Represent technical delivery in governance discussions and project planning sessions.
- Ensure Salesforce development efforts support broader digital strategy, delivery timelines, and operational needs.
- Provide coaching, technical direction, and support to less experienced developers and other teams.
- Support knowledge sharing by maintaining documentation, design patterns, and reusable components.
- Help strengthen internal Salesforce expertise by promoting skill development and sharing proven methods.
- Assist in preparing delivery materials and technical proposals for new business opportunities requiring Salesforce capabilities.
Work Arrangement
Hybrid