Mission:
As a Salesforce Developer, you will be responsible for designing, developing, and maintaining customized solutions within the Salesforce platform. You will collaborate closely with stakeholders, administrators, and other developers to ensure Salesforce applications meet business requirements and enhance overall system efficiency.
Scope of Work:
- Design, develop, test, and deploy scalable and maintainable Salesforce solutions, including custom objects, Apex classes, triggers, Visualforce pages, Lightning components, and Flows.
- Integrate Salesforce with external systems and applications using REST/SOAP APIs, middleware, or other integration tools.
- Collaborate with Salesforce Administrators, Business Analysts, and other stakeholders to translate business requirements into effective technical solutions.
- Ensure system performance, security, and scalability by following best practices and Salesforce coding standards.
- Troubleshoot and resolve technical issues related to Salesforce configuration, development, and integrations.
- Participate in code reviews, testing processes, and deployment cycles to ensure high-quality deliverables.
- Maintain documentation for developed solutions, integrations, and customizations.
- Stay up to date with Salesforce platform updates, new features, and industry best practices.
- Provide technical guidance and support to team members when necessary.
Requirements:
- 3+ years of hands-on experience as a Salesforce Developer.
- Proficiency in Apex, Visualforce, SOQL, SOSL, Lightning Components (Aura/LWC).
- Strong knowledge of Salesforce configuration (objects, fields, workflows, validation rules, approval processes).
- Experience with Salesforce integrations via REST/SOAP APIs.
- Understanding of software development lifecycle (SDLC), Agile methodologies, and version control systems (e.g., Git).
- Salesforce Developer certification(s) (e.g., Platform Developer I/II) is a strong advantage.
- Problem-solving mindset, attention to detail, and good communication skills.