I

ICF International

Global solutions provider delivering technology-driven consulting

Senior Salesforce Developer

Enterprise ApplicationsConfirmed live in the last 24 hours
Full-timeRemote in USA$81.5k - $167.6k

About the Job

Requirements

  • A bachelor's degree is required.
  • At least 5 years of Salesforce development experience is required.
  • The candidate must be able to obtain and maintain a Public Trust clearance.
  • The candidate must reside in the United States, be authorized to work in the United States, and perform the work in the United States.
  • The candidate must have lived in the United States for 3 full years out of the last 5 years.

Responsibilities

  • Participate in the full application life cycle, including architecture, design, development, testing, and deployment.
  • Write, test, and deploy high-performance, reusable, and reliable Apex code.
  • Create and customize Lightning Components to enhance the user interface.
  • Design data models and implement Salesforce objects, including custom objects, fields, and relationships.
  • Improve Salesforce application performance using code optimization, modular development, lazy loading, query analysis and optimization, caching solutions, and asynchronous workflows.
  • Contribute to options analyses, proof-of-concept implementations, and validations for proposed solutions.
  • Identify risks, manage change, and design efficient, scalable cloud solutions.
  • Gather technical requirements and understand user stories to translate dependencies to the technical delivery team.
  • Work with designers and engineers to gather and implement product, front-end, and back-end requirements.
  • Assist users in troubleshooting and resolving platform problems.
  • Participate in Agile processes, including daily standups, demos, retrospectives, and sprint planning.
  • Document development processes, technical designs, and other relevant information to support team coverage and code maintainability.
  • Stay current on Salesforce trends, releases, features, and product roadmaps, including reviewing and signing off on product compatibility with upcoming releases.
  • Set and enforce Salesforce best practices and coding standards that promote code reusability, maintainability, and performance.
  • Implement mature unit and integration testing to ensure systems work as intended.
  • Lead cross-team collaboration and share knowledge through sessions and communities of practice.
  • Lead and enforce an automation-first approach to reduce manual Salesforce configuration using custom Apex scripts, robotic process automation, and similar methods.
  • Stay abreast of new technology features and updates.
  • Perform other duties as assigned.

Desired Qualifications

  • Experience with web programming, including HTML, CSS, and JavaScript.
  • Experience developing custom Salesforce platform solutions using Lightning Web Components, Apex Triggers, Apex Classes, Visualforce, and SOQL.
  • Experience with Copado CI/CD pipelines and knowledge of Copado best practices.
  • Experience building REST APIs for external system integrations.
  • Experience with object-oriented programming design patterns and Salesforce data modeling best practices.
  • Experience working with an Agile and SAFe team.
  • Awareness of critical concepts in security, DevSecOps, and Agile principles.
  • Experience developing Salesforce reports and dashboards.
  • Experience with a call center setup within Salesforce.
  • Experience in multi-team development environments.
  • Experience with multi-cloud architectures and AWS cloud development.
  • Experience in civic technology and government contracting.
  • An active Trailblazer account is required.
  • One or more Salesforce developer certifications: Developer I, Developer II, or Platform App Builder.
  • Copado Fundamentals I certification is a plus.
  • Copado Fundamentals II certification is a plus.
  • Experience implementing and developing Health Cloud solutions.

About the Company

ICF International

Global solutions provider delivering technology-driven consulting

ICF International is a global solutions and technology provider that helps organizations tackle complex challenges and manage change. It combines deep expertise with technology-enabled services to deliver advisory, program management, and digital/analytic solutions that support clients across sectors. Its approach centers on applying specialized knowledge and data-driven tools to meet client needs and implement practical outcomes. The company differentiates itself by blending broad, deep expertise with technology to deliver integrated, end-to-end services at scale, rather than focusing on a single niche. Its goal is to help clients solve difficult problems, navigate transitions, and shape the future by delivering practical, measurable results.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
2020

Recently Posted Jobs

Explore more opportunities at ICF International

See more jobs