Role Overview
As a Senior Salesforce Developer, you will play a key role in designing, developing, and deploying scalable Salesforce solutions. You will work closely with cross-functional teams to translate business requirements into technical solutions while ensuring best practices and performance optimization.
Key Responsibilities
- Design, develop, and implement customized solutions within the Salesforce platform using Apex, Visualforce, LWC (Lightning Web Components), and Flow Builder
- Develop and optimize advancedRecord-Triggered, Scheduled, Auto-Launched, andScreen Flows
- Build custom Visualforce pages and extend platform functionality where standard features fall short
- Integrate Salesforce with internal and external systems usingREST/SOAP APIs,Named Credentials,External Services, andPlatform Events
- Participate in code reviews, enforce best practices (bulkification, exception handling, test coverage, etc.)
- Support deployment through tools likeJIRA
- Optimize data models and sharing architecture usingCustom Metadata Types,Custom Settings,Sharing Rules, andRole Hierarchy
- Write and maintainunit testswith minimum 90% coverage and meaningful assertions
- Collaborate with QA's to ensure seamless feature delivery and platform stability
- Stay up-to-date with Salesforce releases and proactively adopt relevant new features
Required Qualifications
- 5+ years of hands-on Salesforce development experience
- Strong command ofApex,Visualforce,Lightning Web Components (LWC), andFlow Builder
- Proven experience working in real estate and/or finance domain implementations
- Deep understanding ofSales Cloud,Service Cloud,Experience Cloud, Analyticsand platform capabilities
- Experience withREST/SOAP APIs,platform events, and integration patterns
- Strong understanding ofdata modeling,security models,sharing rules, andgovernance limits
- Salesforce Platform Developer I certification (Developer II or Architect certifications are a plus)
Preferred Skills
- Experience with Experience Cloud, or Financial Services Cloud, Data Analytics, Salesforce Einstein, Agentforce
- Familiarity with Agile methodologies and sprint-based delivery
- Ability to lead solution design discussions and guide architectural decisions
- Excellent problem-solving skills