Design solutions per the specifications utilizing Salesforce configuration, Apex, Lightning
Web Components, and other related technologies.
● Develop, maintain and optimize Apex code, triggers, classes, Lightning components, Flow,
and workflows/approval rules using custom code.
● Build integrations between Salesforce and external applications using REST, SOAP APIs,
oAuth and Single Sign-On. Strong knowledge of EAI and SOA best practices, development
methodologies and standards.
● Creates and manages the overall design documentation and prototypes to facilitate product
development for innovative solutions or features.
● Research product objectives and provides support regarding product development to internal
departments.
● Collaborates closely with the current Salesforce team on best practices and scalable design
of new features and enhancements.
● Works with business units to help identify customer needs and to gather and document
requirements for complex development efforts.
● Exercises independent judgment and discretion in overall project management. Prioritizes,
plans and tracks project progress.
● Conducts unit, integration, and performance testing and works closely with users for user
acceptance testing.
● Works with deployment personnel to plan successful product deployments, data migrations
and code promotions.
● Assist in troubleshooting software anomalies, execution problems or other errors.
● Maintains a professional image and adheres to standards consistent with company policies
and procedures.
● Other responsibilities as needed.