Job Description :

Job Title: Salesforce Developer
Location: Des Moines, Iowa, 50309
Experience Required: 12+ Years
Employment Type: Contract

Job Overview

We are looking for a highly experienced Salesforce Developer with deep expertise in designing, developing, and maintaining Salesforce applications and integrations. This role requires strong technical skills, hands-on development experience, and the ability to work closely with cross-functional teams to deliver scalable, secure, and high-quality solutions.

Key Responsibilities
  • Design, build, and customize Salesforce applications using Apex, Visualforce, Lightning Components (LWC), and related technologies.

  • Develop and maintain integrations between Salesforce and external systems using REST/SOAP APIs, middleware tools, or custom solutions.

  • Analyze business requirements and translate them into scalable technical designs and solutions.

  • Create and optimize complex workflows, process builders, flows, and validation rules.

  • Manage data migration activities including data mapping, data loading, and cleansing.

  • Enhance system functionality and performance through continuous improvements and troubleshooting.

  • Work closely with business stakeholders, architects, analysts, and QA teams to deliver end-to-end project solutions.

  • Ensure development follows Salesforce security, compliance, and coding standards.

  • Participate in code reviews, testing, documentation, and deployment using CI/CD practices.

  • Support production releases, bug fixes, and performance optimization.

Required Skills and Experience
  • 12+ Years of overall IT experience with at least 8+ years focused on Salesforce development.

  • Strong expertise in Apex, Visualforce, Lightning Web Components, SOQL, and SOSL.

  • Deep knowledge of Salesforce configuration including Flows, Process Builder, and Automation tools.

  • Hands-on experience with API integrations, web services, and data migration.

  • Proven experience customizing Sales Cloud, Service Cloud, and Experience/Community Cloud.

  • Experience with version control tools such as Git and CI/CD pipelines using Copado, Jenkins, or similar.

  • Solid understanding of Salesforce security models, profiles, and permission sets.

  • Ability to translate business needs into technical solutions.

  • Strong analytical, problem solving, and communication skills.

Preferred Qualifications
  • Salesforce Developer certifications such as Platform Developer I and II.

  • Experience working in Agile development environments.

  • Knowledge of middleware tools such as Mulesoft, Dell Boomi, or Informatica Cloud.

  • Experience with large-scale implementations and multi-org environments.

Education
  • Bachelor's degree in Computer Science, Information Technology, or equivalent work experience.

             

Similar Jobs you may be interested in ..