What are the responsibilities and job description for the Lead Salesforce Developer - LSD25-19087 position at NavitsPartners?
Position: Lead Salesforce Developer
Duration: 5 Months (Likely to Extend)
Location: Boston, MA (Hybrid)
Summary:
A highly skilled and experienced Lead Salesforce Developer is sought to design, develop, and implement customized solutions within the Salesforce platform. The ideal candidate will have in-depth knowledge of Salesforce architecture, development, API integrations, administration, and best practices. This role requires the ability to work closely with stakeholders to translate business requirements into effective Salesforce solutions. The position reports to the Director of IT Development and collaborates with the IT Program Manager for project oversight.
Responsibilities:
- Complete the integration of the Salesforce system with Snowflake.
- Develop a technical roadmap to replace or enhance aspects of the current systems.
- Design, develop, and deploy custom Salesforce applications using Apex, Visualforce, Lightning Components, and other tools.
- Customize Salesforce to meet business needs, including developing workflows, process builders, triggers, and validation rules.
- Integrate Salesforce with internal and external systems using REST/SOAP APIs, middleware, and other tools.
- Perform all aspects of Salesforce administration including user management, security settings, data management, and business process automation.
- Manage Salesforce environments, including sandbox management, metadata deployment, and version control.
- Monitor data integrity, perform data audits, and manage data imports/exports.
- Collaborate with cross-functional teams, including business analysts, project managers, and developers, to design Salesforce solutions aligned with business objectives.
- Provide technical guidance and mentorship to junior developers and administrators.
- Stay current with Salesforce platform upgrades, new features, and best practices, recommending improvements to existing processes.
- Create and maintain comprehensive documentation for Salesforce development and administration activities.
- Provide technical support and troubleshooting for Salesforce users across the organization.
Qualifications:
- Minimum of 8 years of experience in Salesforce Architecture and Development.
- Minimum of 5 years of experience designing and implementing complex Salesforce integrations.
- Minimum of 2 years of Salesforce Administration experience.
- Proven experience with Salesforce Lightning, Apex, Visualforce, SOQL/SOSL, and Salesforce APIs.
- Experience with Salesforce integrations, APIs, and third-party app integrations.
- Strong understanding of Salesforce architecture, data model, and best practices.
- Excellent problem-solving skills and the ability to work independently.
- Strong communication skills, capable of interacting effectively with both technical and non-technical stakeholders.
- Experience with DevOps tools (e.g., Copado) for Salesforce.
- Salesforce Developer and Administrator certification(s) preferred.
- Ability to work collaboratively in a cross-functional team environment.
- Team-oriented attitude with a proven ability to collaborate across organizational levels.
Desired Skills/Experience:
- Familiarity with various software development methodologies (e.g., agile, waterfall) and understanding of their suitability for different development environments.
- Experience with Salesforce Government Cloud is a plus.
- Advanced proficiency in Microsoft Office, including pivot tables, charts, Visio, and data analytics.
- Experience with project management tools like JIRA, as well as Snowflake, Mulesoft, Informatica Cloud, and Tableau Cloud is a plus.