Roles and Responsibilities
Solution Design & Architecture
Design scalable, maintainable Salesforce solutions that meet functional and technical requirements.
Create and maintain technical design documents, data models, and integration specifications.
Evaluate system dependencies and recommend architectural approaches for integrations with internal and external applications.
Ensure all designs comply with Salesforce best practices, security standards, and performance guidelines.
Salesforce Development
Develop, test, and deploy Salesforce components using Apex, Lightning Web Components (LWC), Visualforce, and Salesforce APIs.
Build and automate business processes using Flows, Process Builder, and custom triggers.
Implement integrations between Salesforce and other enterprise systems using APIs or middleware.
Review and optimize code for performance, scalability, and adherence to standards.
Collaboration & Technical Guidance
Partner with Business Analysts, QA teams, and Product Owners to deliver high-quality, end-to-end solutions.
Act as a technical mentor for junior developers, promoting code quality and reuse.
Participate in technical design reviews, proof-of-concepts, and sprint planning sessions.
Contribute to DevOps and deployment automation processes for Salesforce environments.
Maintenance & Optimization
Troubleshoot and resolve technical issues across Salesforce environments.
Conduct performance tuning, data cleanup, and release testing.
Stay informed about new Salesforce releases and features, identifying opportunities for platform optimization.
Requirements
Required Skills & Qualifications
7+ years of Salesforce development experience in enterprise-scale environments.
Strong proficiency in Apex, LWC, Visualforce, SOQL, REST / SOAP APIs, and Salesforce platform architecture.
Experience with Salesforce integrations using tools such as MuleSoft, Informatica, or Boomi.
Solid understanding of Salesforce security, sharing rules, data models, and governor limits.
Demonstrated ability to deliver complex projects across multiple Salesforce clouds (Sales, Service, Marketing, Experience).
Salesforce Certifications such as Platform Developer II, Application Architect, or System Architect required (CTA a plus).
Strong communication skills with the ability to collaborate across technical and functional teams.
Preferred Skills
Experience implementing CI / CD pipelines using Gearset, Copado, or Jenkins.
Familiarity with Einstein, Data Cloud, or AI / analytics integrations in Salesforce.
Working knowledge of Agile / Scrum development processes.
Understanding of enterprise integration patterns and event-driven architectures.
Education
Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent hands-on experience).
Salesforce Developer • Narela, Delhi, India