Job Title:
Software Developer - Salesforce
Job Description:
Develop innovative solutions using Salesforce tools and technologies such as Apex, Visualforce, Lightning Web Components, and Omni Studio.
Collaborate with cross-functional teams to understand functional requirements and translate them into technical designs.
Create detailed technical specifications and designs for Salesforce components that align with project objectives and best practices.
Implement integrations with third-party systems using Salesforce APIs and middleware solutions.
Develop comprehensive test plans, including unit tests, integration tests, and user acceptance testing to ensure the quality and functionality of solutions.
Manage the deployment process using tools like Salesforce DX, change sets, or version control systems.
Document developed solutions, including design documents, user guides, and maintenance instructions.
Provide ongoing support and troubleshooting for deployed solutions.
Monitor and optimize the performance of solutions within Salesforce governor limits.
Work closely with project managers, other developers, and quality assurance teams to ensure timely delivery of high-quality solutions.
Engage with clients to gather feedback and make recommendations for enhancements or new features.
Share knowledge and best practices with the team.
Stay up-to-date with the latest Salesforce releases, industry trends, and technology advancements.
Ensure all development work complies with company policies, industry standards, and security guidelines.