
Software Engineer - Salesforce Development
- San José
- Permanente
- Tiempo completo
- Design, develop, and optimize customized solutions within the Salesforce platform to support critical business functions, project objectives, and organizational goals.
- Integrate AI-powered capabilities into Salesforce solutions to enhance automation, predictive analytics, and intelligent decision-making.
- Implement and support seamless Salesforce integrations with both internal and external systems, ensuring data accuracy and process efficiency.
- Develop and maintain scalable Visualforce, Apex, and Lightning components, using for performance and security.
- Handle the end-to-end Salesforce development lifecycle-including requirements' analysis, solution design, testing, deployment, monitoring, and ongoing maintenance.
- Collaborate with business team members to identify, define, and deliver innovative enhancements.
- Provide technical leadership by establishing and promoting development best practices, including integration, application development, deployment strategies, and automated testing.
- Proactively troubleshoot, diagnose, and resolve technical issues to ensure optimal performance of Salesforce solutions.
- Stay abreast of the latest Salesforce features, industry trends, and AI advancements, recommending and implementing process improvements.
- Create and maintain comprehensive technical documentation, including solution designs, technical specifications, and user guides to support knowledge transfer and system sustainability.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Salesforce Developer with a strong understanding of Salesforce architecture, best practices, and platform capabilities.
- Hands-on experience integrating AI/ML solutions into Salesforce, leveraging tools such as Salesforce Einstein, AI Cloud, or external AI services.
- Salesforce Developer Certification (e.g., Salesforce Certified Platform Developer I/II) is highly desirable.
- Proficient in Salesforce technologies, including Apex, Visualforce, Lightning Component Framework, and SOQL.
- Experience with Salesforce integration tools and APIs (e.g., REST, SOAP), as well as integrating AI-powered APIs or platforms.
- Strong understanding of Salesforce configuration, including workflows, validation rules, process builders, and flows.
- Familiarity with Salesforce App Exchange, third-party applications, and AI-driven add-ons.
- Experience with version control systems (e.g., Git) and CI/CD processes to enable efficient, high-quality deployments.
- Ability to work independently, prioritize tasks, and handle multiple projects in a fast-paced, dynamic environment.
- Continuous learner, staying ahead of with Salesforce, AI, and industry trends to drive innovation and best practices.
- Excellent analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and recommend AI-driven enhancements.
- Strong communication and collaboration skills, with the ability to work effectively with multi-functional teams and business stakeholders.
- Strong great teammate with a collaborative mentality and a positive influence on team culture.
- Culture add: Brings different perspectives and actively gives to a supportive, innovative, and inclusive work environment.
- Proficient in JavaScript, HTML, CSS, and other modern web technologies.
- Experience working within Agile/Scrum methodologies, adapting quickly to changing priorities and requirements.
- Familiarity with data migration tools and techniques for seamless data integration and transformation across platforms.