
Senior Salesforce Developer
Job Description
We are looking for a detail oriented, solutions-focused Senior Salesforce Developer/Admin to join our growing applications team. Using the Salesforce platform and third-party applications, you will play a critical role in designing, enhancing and implementing effective and scalable solutions across many business functions. This position will work collaboratively to deliver complex solutions across a wide variety of stakeholders throughout the business. We need a self-starter who can multitask in a dynamic environment. The Senior Developer will analyze requirements, propose software design, instruct software developers on the proper methods of design, define standard design, and provide production support. The Senior Developer will set the standards for design and development of software.
RESPONSIBILITIES
• Support business objectives by leveraging the Salesforce platform to build and configure comprehensive solutions that improve business processes and drive efficiency gains across all business functions
• Estimate the level of effort to implement a solution based on business and technical requirements
• Lead technical design sessions, designing and documenting technical solutions that are aligned with the client’s business objectives and advise on technical bet practices related to solution design
• Design, configure, develop, document, test, and implement solutions on the Salesforce.com platform, including integrations with third party applications and other tools
• Develop coding standards and provide guidance to software developers.
• Provide hands-on expert level assistance to developers for technical issues. Conduct development code reviews.
• Fulfill technical lead role on large projects and coordinate development activities
• Knowledge of modern Salesforce DevOps best practices
• Manage and document configuration changes to fields, workflows, reports, roles/permissions, security settings, page layouts, custom objects, reports and dashboards
• Manage release preview and business process testing for ongoing Salesforce bug fixes and new releases, advising the Salesforce users on the strategic direction the application should take, including third party add-ons or additional applications
• Maintain system health checks
• Communicate effectively with project managers and other stakeholders regarding project status and delivery timeframes
REQUIREMENTS
• Bachelor’s degree in computer science, engineering or information technology, and 5+ years relevant IT field and Systems Development experience; or equivalent combination of education and experience.
• Minimum of 5 years of hand-on Salesforce development experience
• Understanding of E2E lifecycle of Salesforce development collaborating with multiple engineers
• Understanding of the Salesforce platform including Sales Cloud, Service Cloud, Experience Cloud and common AppExchange solutions
• Extensive technical experience with Salesforce in the following capacities:
o Gap analysis, solution design, configuration, and development
• Integrating Salesforce with other applications using web services and other technologies
• Use of APIs, Apex, Lightning, to develop extensions to native functionality
• Change Management and Git
• Implementing platform end-to-end, including data conversion and post-production support and troubleshooting
• System administration, including user management, environment planning, workflow, approval, and message configuration
• Experience developing using SQL, JavaScript, REST and SOAP APIs, HTML, and XML
• Experience with Agile Project methodology and familiarity with JIRA
• Experience with Jitterbit or MuleSoft Integration platforms
• Active Salesforce Certifications in CPQ
Apply for this job
*
indicates a required field