1 day ago
Reston, VA, USASenior
Base Salary
$81k - $168k/yr
Responsibilities
- Participate in the full Salesforce application lifecycle, including architecture, design, development, testing, deployment, and maintenance.
- Write, test, optimize, and deploy reusable Apex code, including Apex classes, triggers, and custom automation scripts.
- Create and customize Lightning Components and Lightning Web Components to improve Salesforce user interfaces.
- Design Salesforce data models and implement objects, fields, relationships, and scalable cloud solutions.
- Perform performance engineering through query optimization, caching, asynchronous workflows, modular development, and related techniques.
- Develop proof-of-concept implementations, options analyses, validations, REST API integrations, reporting, dashboards, and call-center Salesforce solutions.
- Gather technical requirements and translate user stories and dependencies into technical delivery plans.
- Troubleshoot platform issues and support users in resolving Salesforce problems.
- Implement unit and integration testing, document technical processes, and enforce Salesforce coding and development standards.
- Lead cross-team collaboration, knowledge-sharing sessions, and an automation-first approach using Apex scripts and robotic process automation.
- Monitor Salesforce trends, releases, new features, product roadmaps, and compatibility with upcoming releases.
- Participate in Agile activities including standups, demos, retrospectives, and sprint planning.
Requirements
- Bachelor’s degree.
- At least 5 years of Salesforce development experience.
- Ability to obtain and maintain a Public Trust clearance.
- Must reside and work in the United States, be authorized to work in the United States, and have lived in the United States for 3 full years out of the last 5 years.
- Experience with HTML, CSS, JavaScript, Lightning Web Components, Apex Triggers, Apex Classes, Visualforce, SOQL, Salesforce data modeling, and object-oriented programming design patterns.
- Experience with Copado CI/CD pipelines and Copado best practices.
- Experience building REST APIs for external system integrations.
- Experience working in Agile and SAFe teams and multi-team development environments.
- Awareness of security, DevSecOps, and Agile principles.
- An active Trailblazer account and one or more Salesforce certifications, such as Developer I, Developer II, or Platform App Builder.
- Strong analytical, problem-solving, presentation, verbal communication, and written communication skills.
- Copado Fundamentals I or II, multi-cloud architectures, AWS cloud development, civic technology, government contracting, and Health Cloud implementation and development are preferred.
Benefits
- Remote work is available within the United States, but the position must be performed from the United States and foreign-location access and personal VPN connections are prohibited.
- The role offers participation in a collaborative, inclusive workplace with knowledge sharing and professional development opportunities.
- Reasonable accommodations are available for disability, religious, and veteran-related needs during the application and employment process.
Tech Stack
Categories
About ICF
ICF is a global consulting and technology services firm serving government and commercial clients across domains such as energy, health, climate, and digital modernization. It delivers advisory, program implementation, analytics, and software-enabled solutions on platforms like ServiceNow. Founded in 1969 and headquartered in Reston, Virginia, ICF is a public company traded on NASDAQ and works extensively with U.S. federal, state and local agencies as well as regulated industries.
