We are seeking a highly experienced Senior Salesforce Developer to design, develop, and maintain customized Salesforce solutions. This role requires a deep understanding of Salesforce's Sales Cloud and Service Cloud, with knowledge of Financial Services Cloud being a plus. The ideal candidate should be able to collaborate with global teams across different time zones and deliver high-quality solutions that align with business needs.
Key Responsibilities:
- Salesforce Development: Design and develop scalable Salesforce solutions, including Apex classes, Lightning Web Components (LWC), Visualforce pages, Aura components, and other platform tools to meet business requirements. Customization & Configuration: Customize Salesforce by creating objects, fields, validation rules, workflows, and automations to optimize business processes.
- Salesforce Cloud Expertise: Apply expertise in Sales Cloud and Service Cloud to improve customer relationship management and business operations. Knowledge of the Financial Services Cloud is a plus.
- Integration: Develop integrations between Salesforce and external systems using APIs (REST/SOAP), ensuring data flow and synchronization between platforms.
- Code Optimization & Maintenance: Regularly review and refactor existing code for optimization, ensuring the application's scalability and performance.
- Testing & Debugging: Perform unit testing, integration testing, and support User Acceptance Testing (UAT) to ensure the quality and functionality of custom solutions.
- Documentation: Maintain detailed and clear technical documentation for all customizations, configurations, and code.
- Collaboration: Work closely with cross-functional teams, including business analysts, administrators, and stakeholders to understand business requirements and translate them into technical solutions.
- Time zone Collaboration: Work effectively across different time zones, maintaining open communication with global teams to ensure timely delivery of projects and support.
- Continuous Learning: Stay current with Salesforce updates and releases, adopting new features and best practices for platform development.
Qualifications:
- Bachelor's degree in computer science, Information Systems, or a related field.
- 3-5+ years of experience as a Salesforce Developer, with a strong focus on Sales Cloud and Service Cloud.
- Experience with the Financial Services Cloud is a plus.
- Proven track record of successful Salesforce development, including complex customizations and integrations.
- Salesforce Platform Developer I or II certification required. Additional certifications such as Salesforce Administrator are a plus.
- Strong expertise in Apex, Lightning Web Components, Visualforce, and Salesforce APIs (REST/SOAP).
- In-depth knowledge of Salesforce architecture, including standard objects, workflows, triggers, Flows and customizations.
- Ability to write clean, maintainable, and efficient code, following Salesforce best practices.
- Experience with Banking business is a plus.
- Experience with Salesforce DevOps tools and methodologies such as Git, Jenkins, or equivalent.
- Self-organized, Coaching and mentoring the team members.
- Excellent communication skills in English, with the ability to work in a fast-paced, collaborative environment across multiple time zones.
Key Competencies
- Strong problem-solving skills with attention to detail and a focus on delivering high-quality solutions.
- Ability to prioritize tasks effectively and manage multiple projects simultaneously.
- Excellent interpersonal and collaboration skills for working across global teams.
- A proactive approach with the ability to adapt to changing business needs and priorities.