Amgen is looking to hire a Specialist Software Engineer to design, develop, and optimize Salesforce applications, enhance user experience, and build Service Cloud capabilities to serve patients living with serious illnesses.
Requirements
- Utilizing Copado to automate and streamline Salesforce deployments, including metadata and data migrations, with minimal downtime and error reduction.
- Configuring deployment rules, validation checks, and rollback procedures and adept in using Git for version control and collaborative development
- Case management systems, including case assignment and escalation rules, managing knowledge articles and self-service portals and implementing Omni-Channel routing to streamline and prioritize customer support across multiple channels.
- Configure and customize Salesforce Commerce Cloud, focusing on business manager settings, storefront design, search functionality and checkout processes to ensure seamless, user-friendly e-commerce operations.
- Build and sustain Apex classes and triggers to implement custom business logic and automate processes, including using asynchronous techniques like @future methods, batch Apex and Queueable Apex for efficient handling of large data volumes and long-running operations.
- Dynamic Lightning Web Components with Salesforce’s Lightning Design System, including integrating with Apex controllers using @wire decorators and imperative calls for seamless data flow and enhanced user experience.
- Salesforce REST API for CRUD operations, implementing OAuth 2.0 for secure authentication, managing API errors and responses and handling large data volumes with batch Apex and Bulk API.
Responsibilities
- Design, develop, and optimize Salesforce applications.
- Work on complex integrations, deploy solutions efficiently, and enhance user experience across multiple Salesforce platforms.
- Build Service cloud capabilities.
- Setup accounts & contacts, cases, email-to-case and omni channel rules targeting business requirements.
- Set up and manage Salesforce Commerce Cloud environments, including configuring products, orders, carts, and custom objects, as well as designing storefronts, managing business settings, and optimizing search and checkout processes for a seamless e-commerce experience.
- Configure Cisco CTI adapters and Salesforce Call Center settings for functionalities such as click-to-dial, screen pop, and automatic call logging; manage call routing, agent settings, and skills-based routing.
- Manage Salesforce REST API for CRUD operations handle API errors and create efficient data integrations between Salesforce and external systems.
Other
- Master’s degree (or foreign equivalent) in Computer Science, Information Technology or related field and 1 year of experience.
- Communicate software and system designs.
- Collaborate with team members to apply abstractions and service-orientation to foster scalability.
- Lead and execute complex Salesforce projects with advanced proficiency in Copado for CI/CD, ensuring seamless deployment, release management, and version control to optimize development workflows and maintain high-quality deliverables.
- Deploy software by following platform release guidelines into a multi-tenant shared environment and change control processes in place with project releases.