×
Register Here to Apply for Jobs or Post Jobs. X

Salesforce Developer

Job in Reston, Fairfax County, Virginia, 22090, USA
Listing for: ICF International
Full Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below

Location & Work Arrangement

Candidates residing within a 50‑mile radius of Washington, DC, will be required to report onsite daily to a federal agency office in the DC area. Candidates who reside outside the 50‑mile radius will be considered full‑time remote and will not be required to report on site daily.

Overview

ICF’s IT Modernization division is a fast‑growing, dynamic technology organization looking for a passionate Salesforce Developer to help drive digital transformation across Federal agencies. As part of our award‑winning team, you’ll design and build next‑generation solutions that enable mission success and business modernization. We partner with some of the world’s most innovative companies — Salesforce, Service Now, Microsoft, and UiPath — to deliver cutting‑edge, low‑code, cloud‑based, and data‑driven solutions.

From system architecture and application development to intelligent automation and advanced analytics, you’ll have the opportunity to make a tangible difference through technology that empowers public service. This role supports the Coronavirus Aid, Relief, and Economic Security (CARES) Act of 2020 and the Coronavirus Response and Consolidated Appropriations Act of 2021, both enacted to deliver fast and direct economic assistance to American workers, families, small businesses, and industries impacted by the COVID‑19 pandemic.

The CARES Act established a series of programs designed to stabilize the U.S. economy, protect jobs, and provide critical financial relief during the initial phase of the pandemic. The Consolidated Appropriations Act built upon this foundation by extending and enhancing many of those programs — introducing new funding phases, allocations, and guidance to support continued economic recovery and resilience.

Key Responsibilities
  • Lead and innovate — drive integrations using Web Services and APIs and manage data migrations from legacy systems.
  • Build with excellence — design and implement declarative and programmatic Salesforce components, including triggers, workflows, validations, approvals, Apex classes, Visualforce pages, and Lightning Web Components.
  • Ensure quality — develop and execute test plans, unit tests, and automated testing to ensure every release is robust and reliable.
  • Mentor and collaborate — guide junior developers, share best practices, and contribute to team success.
  • Champion standards — follow and enforce coding and design best practices, conducting code reviews to maintain high technical quality across projects.

Join us to shape mission‑critical solutions, grow your technical expertise, and make an impact where technology meets purpose.

Responsibilities and Qualifications
  • Participate in the full application lifecycle — including technical design, architecture, development, testing, and deployment — to deliver high‑quality Salesforce solutions following best practices.
  • Build custom Lightning Web Components (LWCs) and Apex triggers to develop scalable, high‑performance solutions across multiple programs.
  • Design and develop applications on the Salesforce platform using Apex, JavaScript, HTML, and CSS, integrating dynamic Lightning components.
  • Configure and implement OmniScripts, Data Raptors, and Flex Cards using Omni Studio to automate workflows, streamline processes, and build dynamic user interfaces.
  • Leverage Salesforce Integration skills (REST and SOAP APIs) to connect systems, exchange data, and support enterprise‑level interoperability.
  • Implement scalable coding practices including Bulkified, Batch Apex, Scheduled Apex, and Advanced Apex patterns for large data volumes.
  • Apply deep knowledge of Salesforce platform limitations to design efficient, reliable solutions that meet performance and compliance standards.
  • Collaborate within an Agile/SCRUM framework, participating in sprint planning, backlog grooming, and client requirement sessions (if needed).
  • Create and review design documentation to ensure alignment with architecture.
  • Mentor junior developers and administrators, helping them expand their skills and take on advanced development tasks.
  • Participate in code reviews, testing, and change management processes to ensure adherence to development…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary