Salesforce开发工程师 | 海外
Salesforce Developer | Offshore
Salesforce 开发人员将负责在 Salesforce 平台上设计、开发和实施定制解决方案,以支持业务功能并实现项目目标。该职位需要对 Salesforce 功能和最佳实践有深入理解,并涉及与各类利益相关者协作,以增强组织的 CRM 能力并交付高质量的软件产品。
主要职责:
Salesforce 开发:
- 使用 Apex、Visualforce、Lightning 组件和其他 Salesforce 技术设计、开发、测试和部署自定义 Salesforce 应用程序和解决方案。
- 开发和维护自定义对象、字段、工作流、验证规则和触发器。
集成:
- 使用 API、Web 服务和中间件工具将 Salesforce 与其他内部和外部系统集成。
- 确保 Salesforce 与其他系统之间的数据完整性和无缝数据流动。
定制:
- 根据特定业务需求定制 Salesforce 应用程序以增强功能。
- 按需实施第三方应用程序和工具。
技术文档:
- 创建和维护技术文档,包括设计规范、用户手册和实施指南。
- 记录代码和配置以促进知识传递和未来维护。
故障排除和支持:
- 识别、分析并解决 Salesforce 中的技术问题。
- 提供持续的支持和维护以确保系统稳定性和性能。
协作:
- 与业务分析师、项目经理和其他开发人员密切合作,以了解业务需求并将其转化为技术解决方案。
- 参与项目计划、设计评审和代码评审。
最佳实践:
- 遵循 Salesforce 的开发、安全和性能最佳实践。
- 跟踪 Salesforce 平台的更新和新功能。
Originally posted on Himalayas
查看英文原文
The Salesforce Developer will be responsible for designing, developing, and implementing customized solutions within the Salesforce platform to support business functions and meet project objectives. This role requires a deep understanding of Salesforce features and best practices, and involves collaborating with various stakeholders to enhance the organization's CRM capabilities and deliver high-quality software products.
Key Responsibilities:
Salesforce Development:
- Design, develop, test, and deploy custom Salesforce applications and solutions using Apex, Visualforce, Lightning Components, and other Salesforce technologies.
- Develop and maintain custom objects, fields, workflows, validation rules, and triggers.
Integration:
- Integrate Salesforce with other internal and external systems using APIs, web services, and middleware tools.
- Ensure data integrity and seamless data flow between Salesforce and other systems.
Customization:
- Customize Salesforce applications to meet specific business requirements and enhance functionality.
- Implement third-party applications and tools as needed.
Technical Documentation:
- Create and maintain technical documentation, including design specifications, user manuals, and implementation guides.
- Document code and configurations to facilitate knowledge transfer and future maintenance.
Troubleshooting and Support:
- Identify, analyze, and resolve technical issues within Salesforce.
- Provide ongoing support and maintenance to ensure system stability and performance.
Collaboration:
- Work closely with business analysts, project managers, and other developers to understand business requirements and translate them into technical solutions.
- Participate in project planning, design reviews, and code reviews.
Best Practices:
- Follow Salesforce best practices for development, security, and performance.
- Stay up-to-date with Salesforce platform updates and new features.
Originally posted on Himalayas