Salesforce Developer

iCatalyst•Mclean, VA
•Hybrid

About The Position

iCatalyst, Inc. is seeking a Salesforce Developer to support federal projects. The role develops, tests, deploys, and supports applications and enhancements within Salesforce, using Apex, Lightning Web Components (LWC), SOQL/SOSL, Salesforce Flows, and platform configuration tools. The developer will deliver Salesforce solutions throughout the software development lifecycle, from requirements and design through deployment and production support, while meeting security, compliance, quality, performance, and scalability needs. The position collaborates with cross-functional teams and teams responsible for external APIs, backend services, and enterprise applications. Work is performed within Salesforce, with broader software development knowledge used to inform solution design, troubleshooting, and integrations. The role also supports source control, code reviews, CI/CD, deployments, technical documentation, and continuous improvement initiatives. This is a full-time, salaried exempt position based in McLean, Virginia, with a hybrid/remote arrangement that may change according to client and program needs. The schedule is Monday through Friday, 8:00 a.m. to 5:30 p.m. EST. The role requires U.S. citizenship and the ability to obtain and maintain a Public Trust clearance, as well as successfully passing a federal background check. Minimal or no travel is anticipated. The stated salary range is $110,000–$135,000, subject to experience, certifications, qualifications, location, and contractual requirements.

Requirements

  • Hands-on Salesforce development experience; general software development experience alone is not sufficient.
  • At least 8 years of software development experience, including hands-on experience building, testing, and deploying Salesforce applications.
  • Experience developing with Apex, Lightning Web Components (LWC), SOQL/SOSL, and Salesforce Flows.
  • Working knowledge of Salesforce data modeling, transaction behavior, governor limits, and bulk-safe development patterns.
  • Experience writing Apex unit tests, debugging Salesforce applications, and deploying changes across Salesforce environments.
  • Experience implementing integrations using REST/SOAP APIs and understanding secure authentication practices.
  • Understanding of Salesforce security, including permission sets, sharing, and object- and field-level access.
  • Experience delivering Salesforce solutions through the full software development lifecycle, from requirements and design through deployment and production support.
  • Experience integrating Salesforce with enterprise applications or systems.
  • A strong general software development foundation, including object-oriented programming, JavaScript, relational data concepts, API design, testing, debugging, and version control.
  • Familiarity with CI/CD pipelines, code reviews, and secure development practices in enterprise environments.
  • Strong organizational and time-management skills, with the ability to prioritize tasks and deliver high-quality work.
  • Strong problem-solving skills and the ability to work independently, collaborate effectively, and seek guidance when needed.
  • Attention to detail and effective communication skills, including the ability to explain technical concepts to diverse stakeholders.
  • Adaptability and ability to manage multiple priorities across cross-functional teams.
  • Strong analytical, communication, and collaboration skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related STEM field from an accredited university with 4 years of experience, or an MS/MA degree in a related field with 6 years of experience.
  • U.S. citizenship is required.
  • Ability to obtain and maintain a Public Trust clearance and successfully pass a federal background check.
  • Must be local to the DC/VA/ND area and available to work onsite when needed.
  • Candidates requiring visa sponsorship now or in the future are not eligible for this clearance.

Nice To Haves

  • Additional software development experience using Java, C#, or Python, particularly building APIs, backend services, or enterprise integrations.
  • Salesforce Platform Developer I certification; additional Salesforce developer or administrator certifications are a plus.
  • Proven ability to work in fast-paced, client-focused environments.
  • Experience supporting federal programs.
  • NIST/FedRAMP awareness.
  • Working knowledge of low-code/no-code platforms such as Appian, UiPath, or Pega.
  • Familiarity with cloud-native development and CI/CD tools such as Azure DevOps.

Responsibilities

  • Design, develop, test, and deploy applications and enhancements within the Salesforce platform using Apex, Lightning Web Components, SOQL, and Salesforce configuration tools.
  • Develop and maintain Apex classes, triggers, asynchronous processes, and reusable Lightning components.
  • Build and maintain Salesforce Flows, validation rules, objects, fields, and other declarative capabilities, choosing configuration or custom code based on business needs.
  • Implement Salesforce integrations with enterprise systems using REST/SOAP APIs and secure authentication.
  • Design and maintain Salesforce data models, data quality controls, and data import processes.
  • Write unit tests, troubleshoot defects, and optimize solutions for performance, scalability, and Salesforce governor limits.
  • Apply Salesforce security practices, including permission sets, sharing rules, and object- and field-level access controls.
  • Support source control, code reviews, CI/CD, and deployments across Salesforce environments.
  • Maintain technical documentation covering solution design, integrations, and key implementation decisions.
  • Follow secure coding practices and applicable enterprise security guidelines.
  • Use general software development knowledge to inform Salesforce solution design, troubleshooting, and enterprise integration.
  • Collaborate with teams supporting external APIs, backend services, and enterprise applications to design and troubleshoot Salesforce integrations.
  • Apply familiarity with cloud-native development and CI/CD tools, such as Azure DevOps or similar tools, to support release and deployment workflows.
  • Collaborate on connected enterprise workflows and identify integration needs involving low-code/no-code platforms such as Appian, UiPath, or Pega.
  • Manage multiple priorities and project deadlines in a fast-paced environment.
  • Provide support and expertise in the assigned domain and collaborate with cross-functional teams to deliver solutions.
  • Ensure adherence to security, compliance, and quality standards.
  • Support continuous improvement and innovation initiatives, and complete special projects as needed.

Benefits

  • Medical plan options, including some with Health Savings Accounts
  • Dental plan
  • Vision plan
  • 401(k) plan with company match
  • Paid time off plans, including vacation, sick leave, 11 federal holidays, military leave, bereavement leave, and jury duty leave
  • Short- and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment insurance
  • Phone and internet reimbursement for eligible employees
  • Transportation support, including Uber rides between headquarters and select locations
  • Training and education assistance, subject to eligibility
  • Annual wellness benefit
  • Social and community giveback
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service