Salesforce Developer - Remote USA

ICF•Reston, VA
•$81,499 - $167,644•Remote

About The Position

ICF is seeking a seasoned Senior Salesforce Developer for its Health Engineering Systems team. The role works alongside customers to turn their vision into successful solutions, and participates throughout the application life cycle, from architecture and design through development, testing, and deployment. The developer builds and optimizes Salesforce applications, translates user stories and technical requirements into solutions, and collaborates with designers, engineers, users, and other teams. The position also supports platform troubleshooting, Agile delivery, technical documentation, quality practices, Salesforce standards, and automation-first development. The role is remote within the United States; work must be performed in the US, and the employee must reside in the US and meet the stated US residency and work authorization requirements.

Requirements

  • Bachelor's degree.
  • At least 5 years of Salesforce development experience.
  • Must be able to obtain and maintain a Public Trust clearance.
  • Must reside in the United States, be authorized to work in the United States, and perform the work in the United States.
  • Must have lived in the United States for 3 full years out of the last 5 years.
  • Strong analytical ability and ability to solve problems independently.

Nice To Haves

  • Experience with web programming, including HTML, CSS, and JavaScript.
  • Experience developing custom Salesforce solutions with 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 integrations with external systems.
  • Experience with object-oriented programming design patterns and Salesforce data modeling best practices.
  • Experience working on or with an Agile and SAFe team.
  • Awareness of security, DevSecOps, and Agile principles.
  • Experience developing Salesforce reports and dashboards.
  • Experience with a call center setup within Salesforce.
  • Excellent presentation skills and ability to collaborate with team members and business stakeholders.
  • Excellent verbal and written communication skills.
  • Experience in multi-team development environments.
  • Experience with multi-cloud architectures and AWS cloud development.
  • Experience in civic technology and government contracting.
  • Active Trailblazer account.
  • One or more Salesforce developer certifications: Developer I, Developer II, or Platform App Builder.
  • Copado Fundamentals I certification.
  • Copado Fundamentals II certification.
  • Experience in Health Cloud implementation and development.

Responsibilities

  • Participate in the full application life cycle, including architecture, design, development, testing, and deployment.
  • Write, test, and deploy high-performance, reusable, 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.
  • Optimize Salesforce application performance using code optimization, modular development, lazy loading, query analysis and optimization, caching, and asynchronous workflows.
  • Contribute to options analyses, proof-of-concept implementations, and validation of proposed solutions.
  • Identify risks, manage change, and design efficient, scalable cloud solutions.
  • Gather technical requirements, understand user stories, and translate dependencies for the technical delivery team.
  • Collaborate with designers and engineers to gather and implement product, front-end, and back-end requirements.
  • Assist users with troubleshooting and resolving platform problems.
  • Participate in Agile activities, 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, and review and sign off on compatibility with upcoming releases.
  • Set and enforce Salesforce best practices and coding standards that promote 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, communities of practice, and similar forums.
  • Lead and enforce an automation-first approach to reduce manual Salesforce configuration using tools such as custom Apex scripts and Robotic Process Automation.
  • Stay abreast of new technology features and updates.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service