automotiveMastermind is seeking a detail-oriented, hands-on Salesforce Developer to join our dynamic team. In this role, you will manage day-to-day Salesforce development and collaborate with cross-functional teams to design scalable solutions, optimize business processes, and our customer-facing operations run seamlessly.
Requirements
- Design, architect and develop custom solutions and limitations within Salesforce (Apex/ Visualforce/ Lightning Framework front end web technologies, API, and Workflow) and integrations with back-office systems (often utilizing middleware tools) and complex data migrations
- Manage project deployments including release and environment management
- Configure and maintain declarative Salesforce capabilities on various standard objects: objects: Leads, Accounts, Contacts, Opportunities, Case, Campaigns, Product, and Reports & Dashboards.
- Create Custom Objects, Custom fields, Standard fields, Formula fields, and Page layouts, Custom Tabs, Standard Tabs, Reports, Dashboard, Workflow, Process Builder and Email Templates.
- Replace Process Builders and Work-Flow-Rules with streamlined Apex code
- Design page layouts, contacts, leads account, business knowledge and customization experience with object page layouts and profile-based layout assignment.
- Create Work and Approval Flows and data models.
- Create Junction Objects to maintain one-to-many relationships
- Maintain Sales Cloud and Service Cloud such as Knowledge, Case Management, and Solution.
- Implement OWD, Profile, Role Hierarchy, Sharing rules, permission sets, Field level Security, and Record-level Security.
- Verify and regression test new and existing functionality before the release to users.
- Participate in daily scrum meetings to report progress and obstacles.
- Work with senior members of the team to identify system needs, gather requirements, assist with prioritization and delivery (training and documentation).
- Draft runbook and cookbook documentation to assist operations teams with maintaining and triaging newly-developed applications or integrations.
- Manage applicable phases of systems implementations (e.g. configuration, customization, integration, data migration).
- Participate in software specification, gap analysis, and requirements analysis.
- Follow and work within project work plans and timelines to meet changing needs and requirements.
- Develop and refine proofs-of-concept to confirm requirements.
- Testing, including defining/supporting user acceptance testing (UAT) and gathering feedback from pre-release testers.
- Log, track, and manage issues, bugs, and enhancement/ features requests logged in JIRA.
- Stay current with cutting edge tools/technologies that could enhance the platform and to collaborate with the Salesforce Admin team to ensure alignment in process, documentation and associated training
Benefits
- Health & Wellness
- Flexible Downtime
- Continuous Learning
- Invest in Your Future
- Family Friendly Perks
- Beyond the Basics