Salesforce Developer

All Open Positions

The Salesforce Developer will be responsible for building and implementing customized Salesforce solutions that drive business efficiency and user engagement. You will collaborate with business analysts, Salesforce administrators, and other developers to design and implement robust Salesforce applications. Your role will focus on translating business requirements into technical solutions, developing integrations, automating processes, and optimizing the Salesforce platform to meet business goals.

Responsibilities:

  • Design, develop, and implement custom Salesforce solutions using Apex, Visualforce, Lightning Web Components (LWC), and other Salesforce technologies to meet business needs.
  • Customize Salesforce objects, workflows, validation rules, reports, and dashboards to align with business requirements. Implement process automation tools such as Flow, Process Builder, and Workflow Rules.
  • Develop integrations between Salesforce and other business systems using REST/SOAP APIs, middleware platforms, and custom integration patterns.
  • Ensure high-quality code is developed with a focus on scalability, reusability, and performance. Follow Salesforce best practices for Apex development and deployment.
  • Write unit tests and conduct thorough debugging to ensure that custom applications and features meet business requirements and function as expected.
  • Work closely with business analysts and cross-functional teams to gather requirements, develop solutions, and ensure alignment with organizational goals. Share technical knowledge and best practices with team members.
  • Stay up-to-date with Salesforce releases, new features, and industry best practices. Proactively suggest improvements to increase the platform’s effectiveness and user adoption.
  • Assist in deploying new solutions and updates to production environments using Salesforce deployment tools (e.g., Change Sets, Salesforce DX, Git). Provide post-deployment support and troubleshooting.
  • Document custom code, integrations, workflows, and configurations. Maintain clear, concise, and up-to-date documentation to ensure knowledge sharing and future maintenance.

Technical Skills:

  • Minimum 5 years of hands-on experience as a Salesforce Developer, including proficiency in Apex, Visualforce, and Lightning Web Components (LWC).
  • Strong understanding of Salesforce data architecture, including objects, relationships, and security models. Experience with Salesforce Sales Cloud, Service Cloud, and Community Cloud.
  • Solid experience in developing automation solutions using Flow, Process Builder, and Workflow Rules. Proficiency in integrating Salesforce with other applications using REST/SOAP APIs and middleware tools.
  • Deep knowledge of Apex programming, including triggers, classes, and Queueable Apex. Experience in developing Visualforce pages to meet specific business requirements.
  • Hands-on experience in developing Lightning Web Components (LWC) and customizing Lightning pages.
  • Experience with Salesforce data management tools such as Data Loader, and the ability to write and optimize SOQL queries.
  • Familiarity with version control systems (e.g., Git) and experience in deploying code using Salesforce DX, Change Sets, or other deployment tools.
  • Strong debugging and troubleshooting skills, with a focus on maintaining code quality and system stability. Proficiency in writing test classes for Apex code.

Experience/Education:

  • 5 years of experience in Salesforce development, including custom development, integrations, and platform enhancements.
  • Salesforce Certification is preferred.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
  • Familiarity with Agile development methodologies and tools (e.g., Jira) is a plus.
  • Experience in Federal Government Projects: Experience working in federal, state, or local government projects is a plus.
  • U.S. Residency Requirement: Candidate must have resided in the United States for at least 3 years to be eligible for public trust clearance.


    Apply for the Job: