We are seeking a skilled and motivated Salesforce Developer to design, develop, and implement customized solutions within the Salesforce platform. The ideal candidate will have deep knowledge of Salesforce development tools, APIs, and integration practices to support business goals, improve user experience, and enhance CRM capabilities.
Key Responsibilities:
Design and develop customized Salesforce applications and solutions using Apex, Visualforce, Lightning Components, and Flows
Strong understanding of REST API integration and be able to build scalable, secure, and high-performance solutions to support customer service and sales operations.
Integrate Salesforce with internal and external systems (APIs, middleware, third-party platforms)
Translate business requirements into well-architected technical solutions
Maintain and enhance existing Salesforce applications and ensure performance, scalability, and security
Participate in all phases of the software development lifecycle, including design, development, testing, and deployment
Work closely with cross-functional teams (Sales, Marketing, Service, etc.) to understand CRM needs
Create and maintain technical documentation, including data models, process flows, and custom code
Conduct unit testing, debugging, and support for deployed applications
Stay up to date with Salesforce releases and new features; provide recommendations for improvement
Support data migration, cleansing, and deduplication initiatives
Required Qualifications:
Bachelor's degree in Computer Science, Information Systems, or a related field
4+ years of hands-on Salesforce development experience
Proficiency in Apex, SOQL, SOSL, Visualforce, and Lightning Web Components (LWC)
Experience with Salesforce configuration, automation (Flows/Process Builder), and deployment tools (Change Sets, SFDX)
Understanding of REST/SOAP APIs and integration patterns
Familiarity with version control systems like Git
Salesforce Platform Developer I certification (required)
Preferred Qualifications:
Salesforce Platform Developer II or other certifications (Admin, Sales Cloud, Service Cloud)
Experience with Agile/Scrum methodologies
Knowledge of CI/CD pipelines and DevOps practices for Salesforce
Experience with third-party tools such as MuleSoft, Gearset, or Jitterbit
Soft Skills:
Strong analytical and problem-solving skills
Excellent communication and collaboration abilities
Attention to detail and ability to manage multiple tasks efficiently