
In the role of Senior Salesforce Developer, you will play a pivotal part in crafting, refining, and implementing tailor-made Salesforce solutions to address the dynamic requirements of our clientele. Your primary responsibilities encompass crafting code of the highest caliber-scalable, maintainable, and in line with industry best practices-within a collaborative development setting. A critical facet of this position involves adeptly navigating Salesforce's tri-annual release cycle.
Key Areas of Responsibility:
- Development: Conceptualize, build, and deploy bespoke Apex classes, Visualforce pages, Lightning Web Components (LWC), and other Salesforce elements to fulfill business needs.
- Integration: Forge and uphold seamless integrations linking Salesforce with diverse systems through APIs (REST, SOAP) and integration platforms.
- Testing and Quality Assurance: Script unit tests, conduct code evaluations, and engage in diverse testing phases (including sandbox, regression, and production smoke testing) to uphold code excellence and minimize disruptions during rollouts.
- Release Management: Assist in orchestrating and executing Salesforce releases, encompassing code deployments and post-release validation, while strictly adhering to best practices to minimize operational disturbances.
- Performance Optimization: Scrutinize and fine-tune code for enhanced performance and scalability.
- Collaboration: Collaborate closely with business analysts, architects, and fellow developers to grasp requirements and deliver efficient solutions.
- Documentation: Formulate and update technical documentation, encompassing code annotations, design blueprints, and user manuals.
- Continuous Learning: Remain abreast of the latest Salesforce updates, functionalities, and best practices, actively engaging in ongoing learning and professional growth initiatives.
Qualifications for Success:
- Possession of an active secret clearance or eligibility for acquisition.
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Minimum of 5 years' experience as a Salesforce Developer, demonstrating a profound grasp of Apex, Visualforce, Lightning Web Components (LWC), SOQL, and SOSL.
- Over 5 years' experience with Salesforce APIs (REST, SOAP) and integration methodologies.
- Proficiency of over 3 years in version control systems (e.g., Git).
- Over 3 years' hands-on experience with Salesforce development tools (e.g., Salesforce DX, Visual Studio Code).
- Sound comprehension of Salesforce release management protocols and best practices, encompassing sandbox, regression, and production smoke testing.