About The Position

ICF is seeking a Senior Salesforce Developer to support federal agencies through digital transformation services. The team delivers architecture and planning, system implementation, integration, analytics, and operations and maintenance, using platforms and technologies including Salesforce, ServiceNow, Microsoft, and UiPath. This role works with Salesforce Architects and Business Analysts to translate business requirements into technical solutions using Salesforce best practices and SCRUM Agile methodology. The Senior Developer leads integrations using web services and APIs, data migrations from legacy applications, and development of Salesforce solutions using declarative and programmatic resources. The role includes testing solutions, supervising and assisting junior team members, scoping complex business solutions, and following coding standards. The position is 100% remote within the continental United States, and the work must be performed in the United States.

Requirements

  • At least 5 years of experience with Salesforce.com custom development, including Lightning Design Systems, Apex, Visualforce, and Lightning Components.
  • At least 4 years of experience integrating Salesforce with third-party applications such as DocuSign, using web services such as SOAP or REST APIs with OAuth.
  • At least 2 years of experience with MuleSoft and DocuSign.
  • At least 2 years of experience with GitHub and Jenkins.
  • Must have lived in the United States for the past 4 years, and all work must be performed in the United States.
  • Ability to obtain and maintain a Federal Public Trust.
  • Must be a U.S. citizen or permanent resident, per contract requirements.
  • Candidates must be authorized to work in the United States.

Nice To Haves

  • Bachelor’s degree.
  • Salesforce certifications.
  • Specialized Consultant Certifications, such as Sales, Service, or Community.
  • Experience with Public Sector Solutions, Service Cloud, or Agentforce.

Responsibilities

  • Participate in the full application life cycle, including technical design, architecture, development, testing, and deployment of high-quality Salesforce solutions using coding best practices.
  • Identify and recommend creative solutions that extend the out-of-the-box capabilities of the Salesforce platform.
  • Communicate and collaborate with architects, administrators, configuration experts, stakeholders, and other technical resources about status, risks, and technical issues.
  • Implement AppExchange tools, including DocuSign and eSignLive.
  • Develop Salesforce-to-on-premises solution integrations using APIs and web services.
  • Collaborate with customers individually and as part of a highly collaborative team.
  • Participate in code reviews and ensure adherence to best practices and appropriate design patterns.
  • Provide mentoring and technical leadership to team members, including supervising and assisting junior colleagues.
  • Lead integrations using web services and APIs and lead data migration efforts from legacy applications.
  • Develop Salesforce declarative and programmatic resources such as triggers, Flows, validations, approvals, Apex classes, and Lightning Web Components.
  • Execute test plans and use test code and unit tests to ensure quality delivery.
  • Scope and implement complex business solutions.

Benefits

  • Reasonable accommodations are available during all phases of the application and employment process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service