We are seeking a skilled and experienced Salesforce Developer to join our team. The ideal candidate will have a strong background in designing, developing, and maintaining Salesforce applications. You will be responsible for leveraging the Salesforce platform’s tools and capabilities to develop solutions tailored to our business needs, ensuring the success of all phases of Salesforce project development, from design to deployment.
Key Responsibilities
Design and Development: Design, develop, and maintain scalable and high-performance Salesforce applications using Apex, Lightning Web Components (LWC), and other Salesforce technologies.
Configuration and Customization: Utilize Salesforce configuration tools such as Process Builder, Flows, Validation Rules, and Lightning App Builder to customize the Salesforce environment based on business requirements.
Integration: Work on integrating Salesforce with external systems and APIs, ensuring smooth data flow between platforms.
Testing and Debugging: Perform unit testing, integration testing, and code reviews to ensure the quality and functionality of the application.
Collaboration: Work closely with business stakeholders, administrators, and other developers to understand requirements and deliver solutions that meet business objectives.
Documentation: Create and maintain clear and comprehensive technical documentation for Salesforce solutions, including code, architecture, and best practices.
Continuous Improvement: Stay updated with Salesforce best practices, new features, and tools, contributing to ongoing platform improvements and optimizations.
Project Management: Lead and manage at least one end-to-end Salesforce project development, overseeing project timelines and ensuring successful project delivery.
Required Skills And Experience
Salesforce Development Expertise: Strong experience with Apex, Lightning Web Components (LWC), and Visualforce to create custom business logic and UI components.
Salesforce Configuration Tools: Proficiency in Process Builder, Flow, Lightning App Builder, Validation Rules, and other native Salesforce tools.
Salesforce Integration: Experience in integrating Salesforce with external systems using REST/SOAP APIs, Data Loader, and other integration techniques.
Salesforce Certifications: At least one of the following certifications:
Salesforce Platform Developer I
Salesforce Platform App Builder
End-to-End Project Development: Demonstrated experience developing and deploying Salesforce solutions in at least one full project lifecycle (from requirement gathering to deployment).
Version Control & Development Tools: Familiarity with Git, Salesforce DX, and other version control tools.
Problem-Solving Skills: Strong analytical and problem-solving skills, focusing on delivering solutions to meet complex business requirements.
Preferred Skills
Salesforce Platform Developer II certification.
Lightning Design System (LDS) knowledge for building responsive interfaces.
Experience with Salesforce Communities, Service Cloud, or Sales Cloud.
Knowledge of other programming languages (JavaScript, HTML, CSS) and frameworks.
Experience with Agile methodologies and working in a Scrum team.
Educational Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job