Overview
Ford Pro seeks a highly skilled and experienced Salesforce Software Engineer . This role requires a strong blend of technical expertise, collaboration acumen, and a deep understanding of modern software development practices. As a Salesforce Software Engineer, your Salesforce architectural knowledge will be used daily to build and maintain secure, efficient production-level resiliency features as well as support for CI / CD processes for our Salesforce and related applications. You will collaborate deeply with the team in implementing best practices, fostering a culture of collaboration and continuous improvement, and ensuring the security and reliability of our development processes.
Responsibilities
- Work closely with Salesforce POs and Business Analysts to identify and gather requirements for change requests, interpret business needs, and align to capabilities which will lead to best practice, scalable solutions with a focus on exceptional user experience.
- Follow the company’s prioritization and collaboration rules to create a development roadmap for each assignment.
- Assist with all aspects of user and license management, including new user setup / deactivation, roles, profiles, permissions, public groups, OWD, sharing rules, etc.
- Work directly with internal and external IT resources to resolve complex technical issues.
- Partake in monitoring production jobs, triggers, flows, and other processes to ensure proper system function and performance.
- Maintain data quality and integrity.
- Perform proactive system maintenance, including Security Reviews, Release Updates, Health Check, and Optimizer.
- Provide mentorship and training to the less experienced in-house Salesforce Administrators.
- Coordinate the evaluation and exploration of new AppExchange apps and functions.
- Assist with / run requirements sessions with the key business users, Business Operations, and consultants, depending on the size and complexity of the project.
- Providing long-term roadmaps for the future capabilities of Salesforce for a growing organization.
- Gather requirements and maintain a continuous improvement mentality for the technical delivery process.
- Handle ongoing customization / alteration to processes that impact our Salesforce org, and related business systems.
- Maintain, enhance, and create Salesforce workflows, flows, process builders, approval processes, reports, dashboards, and other configurations.
- Translate business requirements into well-architected solutions that best leverage the Salesforce platform and products.
- Participate in technical design sessions and develop technical solution documentation aligned with business objectives.
- Creating and maintaining technical documentation.
- Develop, test, and document custom development, integrations, and data migration elements of a Salesforce implementation.
- Develop custom solutions and interfaces on top of the Salesforce platform.
- Execute test plans to ensure quality delivery.
- Performing all database maintenance tasks.
- Documenting processes, including error reports and changes to field history tables.
- Follow Salesforce development best practices including adhering to coding standards, participating in peer code review, completing proper testing, quality assurance, and static code analysis, documenting solutions, and team collaboration.
Qualifications
7+ years of experience in software development, with at least 3 years in Apex DevelopmentSignificant business acumenFamiliarization with Quality Assurance measures, including testing and static code analysisExperience in Salesforce APEX, Lightning, SOQL, LWCExperience in estimation techniquesSolid experience in software version control (GIT) and continuous integration (CI / CD practices)Familiarity with Agile methodologiesEnglish B2+ levelPreferred Qualifications
Experience with Salesforce development technologies (Apex, LWC, etc.)Salesforce Certified AdministratorSalesforce Advanced AdministratorSalesforce Certified Platform App BuilderSalesforce Platform DeveloperCertifications in specific clouds (Sales Cloud, Service Cloud, Automotive Cloud)DevOps and Cloud Security Courses (Plus)Experience with SF Permissions and Data Visibility controlsAbout Us
Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow’s transportation.
About The Team
Ford Information Technology (IT) shapes the future of mobility by redefining the transportation landscape, enhancing the customer experience and improving people’s lives. Join the Ford family as we change the way the world moves.
Seniority level
AssociateEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Motor Vehicle Manufacturing#J-18808-Ljbffr