We're seeking a Senior Salesforce Developer to lead the design, development, and integration of scalable, secure Salesforce solutions. This hands-on role requires strong technical leadership, experience in Agile teams, and a deep understanding of Salesforce architecture-particularly within financial or banking environments.
Key Responsibilities
- Solution Design & Development: Lead the end-to-end design, development, testing, and deployment of scalable and secure Salesforce solutions, aligning with business needs and technical standards.
- System Integration & Performance: Build and maintain robust integrations between Salesforce and external systems using APIs and middleware, ensuring high performance, security, and data integrity.
- Code Quality & DevOps: Enforce development best practices through code reviews, unit testing, and CI/CD pipelines. Oversee release management, version control, and deployment automation.
- Agile Collaboration: Partner with cross-functional teams (including product owners, admins, and BAs) to translate requirements into technical solutions and participate in Agile ceremonies.
- Platform Optimization: Monitor system performance, apply Salesforce updates, and identify opportunities for platform enhancements and innovation.
- Documentation & Communication: Maintain clear technical documentation and effectively communicate complex concepts to both technical and non-technical stakeholders.
Required Qualifications
- 5 + years of hands-on Salesforce development experience with a strong focus on Apex, Lightning Web Components, and declarative tools
- Demonstrated Salesforce development within the financial services sector (e.g., banking, wealth management, lending, or insurance)
- Salesforce Platform Developer I and II certifications (additional certifications a plus)
- Solid understanding of Salesforce security principles and compliance best practices
- Experience designing and implementing system integrations using APIs and middleware
- Strong knowledge of HTML, CSS, JavaScript, SOQL/SOSL, and data migration strategies
- Proficient in test-driven development (TDD) and unit testing frameworks
- Experience managing deployments and using DevOps tools for Salesforce
- Excellent problem-solving, debugging, and analytical skills
- Proven success working in Agile environments and participating in Agile ceremonies
- Exceptional written and verbal communication skills
