Salesforce Developer - Remote (USA)
ICF · Reston, VA · 1 wk ago
RemoteRemoteInformation Technology$81k–$139k/yrFull-time
About the role
ICF is a mission-driven company filled with people who care deeply about improving the lives of others and making the world a better place. Our core values include Embracing Difference; we seek candidates who are passionate about building a culture that encourages, embraces, and hires dimensions of difference. Our Health Engineering Systems (HES) team works side by side with customers to articulate a vision for success, and then make it happen.
Responsibilities
- Participating in the full application life cycle: architecture, design, development, testing and deployment
- Writing, testing, and deploying high-performance, reusable, and reliable Apex code
- Creating and customizing Lightning Components to enhance the user interface
- Designing data models and implementing Salesforce objects, including custom objects, fields, and relationships
- Performance engineering Salesforce applications using code optimization techniques, modular development practices, lazy loading, query analysis and optimization, caching solutions, and asynchronous workflows
- Contributing to options analyses, proof-of-concept implementations, and validations for proposed solutions
- Identifying risks, managing change, and designing cloud solutions that are efficient and scalable
- Gathering technical requirements and understanding user stories to translate dependencies to the technical delivery team
- Working closely with designers and engineers to gather and implement product, front-end, and back-end requirements
- Assisting users with troubleshooting and resolving problems of the platform
- Participating in Agile processes including daily standups, demos, retrospectives, and sprint planning
- Documenting development processes, technical designs, and other relevant information to ensure team coverage and code maintainability
- Staying up-to-date on Salesforce trends, releases, new features, and product roadmaps, including reviewing and signing off on product compatibility with upcoming releases
- Setting and enforcing Salesforce best practices and coding standards that promote code reusability, maintainability, and performance
- Implementing mature unit and integration testing to ensure systems work as intended
- Leading cross-team collaborations and disseminating information through knowledge sharing sessions, communities of practice, etc.
- Leading and enforcing an automation-first approach to reduce manual configurations within the Salesforce platform using custom Apex scripts, Robotic Process Automation, etc.
- Demonstrating strong proven analytical ability and ability to solve problems independently
- Staying abreast of new features and updates of technology
Minimum Qualifications
- Bachelor’s degree
- 5+ years of Salesforce development experience
- Candidate must be able to obtain and maintain a Public Trust clearance
- Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US
- Must have lived in the US 3 full years out of the last 5 years
Preferred Qualifications
- Experience with web programming including HTML, CSS and JavaScript
- Experience of custom solutions on Salesforce platform working with Lightning Web Components, Apex Triggers, Apex Classes, Visualforce, SOQL
- Experience working with Copado CI/CD pipelines and knowledgeable on Copado best practices
- Experience building REST APIs for external systems integrations
- Experience with object-oriented programming design patterns and Salesforce data modeling best practices
- Experience working on/with an Agile and SAFe team
- Awareness of critical concepts in Security, DevSecOps and Agile principles
- Experience developing reporting and dashboards in Salesforce
- Experience on a call center setup within Salesforce
- Excellent presentation skills with the ability to collaborate with team members and business stakeholders
- Excellent verbal and written communication skills
- Experience working in multi-team development environments
- Experience in multi-cloud architectures and AWS cloud development is a plus
- Experience in civic technology and with government contracting is a plus
- Active Trailblazer account required
- One or more Salesforce developer certifications: Developer I, Developer II, Platform App Builder
- Copado Fundamentals I is a plus
- Copado Fundamentals II is a plus
- Experience in Health Cloud implementation and development is a plus
Job Location: This position requires that the job be performed in the United States. ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections.