We are looking for a skilled and solution-driven Salesforce Developer to join our CRM development team. In this role, you will be responsible for analyzing business requirements, customizing the Salesforce platform, and developing scalable components to enhance customer and operational workflows. You’ll collaborate with cross-functional teams to deliver high-quality solutions aligned with business goals.
Key Responsibilities:
- Work closely with business analysts and stakeholders to gather and analyze requirements for Salesforce-based solutions.
- Evaluate existing Salesforce configurations to identify areas for optimization and platform enhancements.
- Document clear technical and functional specifications to support development and implementation efforts.
- Design and develop custom Apex classes, triggers, Visualforce pages, and Lightning Web Components (LWC) to extend Salesforce functionality.
- Configure standard Salesforce features including custom objects, validation rules, workflows, Flows, and Process Builder automations.
- Ensure platform customizations are scalable, maintainable, and meet evolving business needs.
- Develop and execute unit and integration test cases for all custom and standard Salesforce components.
- Perform debugging, code optimization, and peer code reviews to maintain platform performance and reliability.
- Support CI/CD pipelines for deployments and collaborate with QA teams for system and user acceptance testing.
- Integrate Salesforce with external applications using REST/SOAP APIs and support data migration, maintenance, and client communication throughout the project lifecycle.
Qualifications:
Bachelor’s degree or equivalent in Computer Science, Information Technology, or a related field.
Proven experience in Salesforce development, including Apex, LWC, and Visualforce.
Hands-on experience with Salesforce configuration tools (Flows, Process Builder, validation rules, custom objects).
Strong understanding of Salesforce integration capabilities and best practices using REST/SOAP APIs.
Familiarity with source control systems, CI/CD tools, and agile software development methodologies.
Excellent problem-solving, documentation, and communication skills.