Overview:
The Salesforce Developer plays a crucial role in designing developing testing and implementing customized Salesforce solutions. They work closely with stakeholders to gather requirements and deliver highquality technical solutions that align with business needs.
Key Responsibilities:
- Collaborate with stakeholders to gather analyze and document requirements
- Design develop and customize Salesforce solutions using Apex Visualforce and Lightning components
- Implement and maintain integrations with thirdparty systems and external APIs
- Participate in code reviews and ensure best practices are followed
- Create and maintain technical documentation
- Conduct unit testing and support user acceptance testing
- Troubleshoot and resolve technical issues
- Stay updated with Salesforce features and recommend solutions that leverage new capabilities
- Collaborate with crossfunctional teams to deliver integrated solutions
- Participate in the Salesforce release management process
- Provide technical guidance and support to junior developers
- Contribute to continuous improvement of development processes and methodologies
- Participate in the evaluation and selection of Salesforce AppExchange products
- Ensure security and compliance standards are met
- Support and maintain existing Salesforce solutions
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- Salesforce Certified Platform Developer I and II credentials
- Proven experience developing and customizing Salesforce solutions
- Indepth knowledge of Salesforce platform including configuration customization and development
- Proficiency in Apex Visualforce Lightning components and SOQL
- Experience with Salesforce integration using REST SOAP or other APIs
- Strong understanding of Salesforce security model and best practices
- Ability to work in a fastpaced collaborative environment
- Excellent problemsolving and analytical skills
- Effective communication and stakeholder management skills
- Experience with Agile development methodologies
- Ability to prioritize and manage multiple tasks simultaneously
- Knowledge of Salesforce data model and data management best practices
- Understanding of mobile development on the Salesforce platform is a plus
- Familiarity with Salesforce CPQ Service Cloud or Marketing Cloud is a plus
- Commitment to continuous learning and selfimprovement
salesforce,apex,visualforce,lightning,integration