ICF is looking for a Senior Salesforce Developer to deliver Digital Transformation services for Federal agencies. In this role, you will translate business requirements into high-quality technical solutions using Salesforce platform best practices, lead integrations and data migrations, and work within a SCRUM Agile methodology.
What You'll Do
- Participate in the complete application life cycle from technical design and development to testing and deployment of high-quality Salesforce solutions.
- Identify and recommend creative solutions to extend the platform's out-of-the-box capabilities.
- Communicate and collaborate with technical resources and stakeholders regarding status, risks, and issues.
- Implement multiple AppExchange tools like DocuSign, Conga, and eSignLive.
- Develop integrations between Salesforce and on-prem solutions using APIs and Web Services.
- Work effectively with customers individually and as part of a highly collaborative team.
- Engage in and conduct code reviews to ensure adherence to best practices.
- Provide mentoring and technical leadership to other team members.
- Lead integrations using Web Services and APIs and lead data migration efforts from legacy applications.
- Be responsible for declarative and programmatic development resources like triggers, Flows, Apex classes, and Lightning Web Components.
- Execute test plans using test code and unit tests to ensure quality delivery.
- Work with and supervise junior team members to scope and implement complex business solutions.
- Follow coding standards and participate in architect code reviews to ensure appropriate design patterns are followed.
What We're Looking For
- Must reside in the continental United States (U.S.) for the past 4 years, and the work must be performed in the U.S. due to federal contract requirements.
- Ability to obtain a Federal Public Trust clearance.
- 5+ years of Salesforce.com custom development experience, including Lightning Design Systems, APEX, Visualforce, and Lightning Components.
- 4+ years of experience integrating Salesforce with third-party applications using web services like SOAP or REST API with OAuth.
- 2+ years of experience with GitHub and Jenkins.
- 1+ years of experience with SFDC Einstein/Tableau Data Flows & Dashboards.
Nice to Have
- Bachelor’s degree.
- Salesforce Certification(s).
- Specialized Consultant Certifications like Sales, Service, or Community.
- Experience with Public Sector Solutions.
- Experience in integrating Salesforce with third-party applications using web services like SOAP or REST API with OAuth.
- Experience with UI Path.
Technical Stack
- Salesforce, Lightning Design Systems, APEX, Visualforce, Lightning Components
- SOAP API, REST API, OAuth, GitHub, Jenkins
- SFDC Einstein, Tableau Data Flows & Dashboards
- DocuSign, Conga, eSignLive, UiPath
Team & Environment
You will work with highly qualified Salesforce Architects and Business Analysts.
Benefits & Compensation
- Salary range: $98,124.00 - $166,810.00.
Work Mode
This is a remote position. Candidates must reside and work within the Continental United States.
ICF is an equal opportunity employer. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We will consider for employment qualified applicants with arrest and conviction records.




