Position Overview
We are looking for a talented and experienced Salesforce Developer to design, develop, and implement customized Salesforce solutions that align with our organizational goals. This role requires a deep understanding of Salesforce architecture, best practices, and expertise in customizations, integrations, and automation within the Salesforce ecosystem.
Key Responsibilities
1. Design and Development:
- Develop custom Salesforce applications and features using Apex, Visualforce, and Lightning Web Components (LWC).
- Customize Salesforce objects, workflows, processes, and permissions to support business operations.
2. System Integration:
- Integrate Salesforce with external systems, databases, and APIs to ensure seamless data flow and functionality.
- Build and maintain data models while ensuring data integrity across platforms.
3. Maintenance and Optimization:
- Troubleshoot and resolve issues related to Salesforce configurations and customizations.
- Optimize processes, applications, and codebase for improved performance and scalability.
- Work with stakeholders, project managers, and cross-functional teams to gather requirements and deliver tailored technical solutions.
- Partner with Salesforce Administrators to align configurations with development efforts.
5. Documentation and Testing:
- Create technical documentation, including design specifications and user guides.
- Conduct unit and integration testing to ensure system reliability and readiness before deployment.
Requirements
Education & Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Minimum 5 years of hands-on Salesforce development experience.
Technical Skills
- Proficiency in Apex, Lightning Web Components (LWC), and Salesforce Flows.
- Experience with Salesforce APIs (REST/SOAP) and third-party integrations.
- Familiarity with Salesforce ISVs.
- Knowledge of Salesforce declarative tools, such as Process Builder and Workflow Rules.
Preferred Qualifications
- Salesforce Platform Developer I certification (required).
- Salesforce Platform Developer II or advanced certifications (preferred).
- Experience with CI/CD tools for Salesforce deployment.
- Understanding of Agile/Scrum methodologies.
- Familiarity with Salesforce CPQ, Marketing Cloud, or Service Cloud.
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to manage multiple tasks and meet deadlines effectively.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge Salesforce solutions.
- A supportive and collaborative work environment.
- Ongoing learning and professional development opportunities.