Software Engineer Salesforce (EAD and Stem OPT Okay)

Confidential

United States

Hybrid

USD 110,000 - 140,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Confidential is seeking a skilled Salesforce Software Engineer to design, develop, customize, and maintain Salesforce applications that support business operations and improve customer experiences. You will collaborate with business analysts, product owners, architects, QA engineers, and other technical teams to translate requirements into scalable, secure Salesforce solutions.

Responsibilities include building Apex logic, configuring objects, integrating systems via REST/SOAP, and ensuring code

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software development, preferably with Salesforce platform development.
  • Strong proficiency in Apex, SOQL, SOSL, and Salesforce development fundamentals.
  • Experience with Salesforce configuration, custom objects, flows, validation rules, and security models.
  • Knowledge of REST/SOAP APIs and experience integrating Salesforce with external applications.
  • Experience with Salesforce testing frameworks, debugging tools, and deployment processes.
  • Familiarity with Git, Salesforce CLI, and CI/CD practices.
  • Understanding of relational databases, object-oriented programming, and software development lifecycle methodologies.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Responsibilities

  • Design, develop, test, and deploy customized Salesforce applications and solutions.
  • Develop custom business logic using Apex classes, triggers, batch Apex, and asynchronous processing.
  • Configure Salesforce objects, fields, validation rules, flows, approval processes, record types, page layouts, and security settings.
  • Develop and maintain integrations between Salesforce and external systems using REST and SOAP APIs, platform events, and middleware tools.
  • Work with Salesforce Sales Cloud, Service Cloud, and other Salesforce products as required.
  • Implement data migration, data transformation, and data quality processes using Data Loader, Salesforce APIs, and related tools.
  • Write unit tests, perform debugging, and ensure adequate code coverage and application quality.
  • Participate in code reviews and follow Salesforce development standards, security guidelines, and best practices.
  • Manage source control, CI/CD pipelines, and deployments using Git and tools such as Salesforce CLI, Salesforce DX, and DevOps platforms.
  • Troubleshoot production issues, optimize application performance, and provide ongoing technical support.
  • Collaborate with cross-functional teams in Agile/Scrum environments to deliver projects on time.
  • Create and maintain technical documentation, solution designs, and deployment procedures.

Skills

Apex programming
Lightning Web Components
Salesforce integration
REST APIs
SOQL SOSL
Git CI/CD
Agile/Scrum
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Salesforce CLI
Copado or Gearset
MuleSoft
Jira

Job description

We are seeking a skilled Salesforce Software Engineer to design, develop, customize, and maintain Salesforce applications that support business operations and improve customer experiences. The ideal candidate will have strong experience with Salesforce development, Apex programming, Lightning Web Components (LWC), integrations, and Salesforce platform best practices.

The Salesforce Software Engineer will work closely with business analysts, product owners, architects, QA engineers, and other technical teams to translate business requirements into scalable, secure, and high-quality Salesforce solutions.

Key Responsibilities

  • Design, develop, test, and deploy customized Salesforce applications and solutions.
  • Develop custom business logic using Apex classes, triggers, batch Apex, and asynchronous processing.
  • Configure Salesforce objects, fields, validation rules, flows, approval processes, record types, page layouts, and security settings.
  • Develop and maintain integrations between Salesforce and external systems using REST and SOAP APIs, platform events, and middleware tools.
  • Work with Salesforce Sales Cloud, Service Cloud, and other Salesforce products as required.
  • Implement data migration, data transformation, and data quality processes using Data Loader, Salesforce APIs, and related tools.
  • Write unit tests, perform debugging, and ensure adequate code coverage and application quality.
  • Participate in code reviews and follow Salesforce development standards, security guidelines, and best practices.
  • Manage source control, CI/CD pipelines, and deployments using Git and tools such as Salesforce CLI, Salesforce DX, and DevOps platforms.
  • Troubleshoot production issues, optimize application performance, and provide ongoing technical support.
  • Collaborate with cross-functional teams in Agile/Scrum environments to deliver projects on time.
  • Create and maintain technical documentation, solution designs, and deployment procedures.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software development, preferably with Salesforce platform development.
  • Strong proficiency in Apex, SOQL, SOSL, and Salesforce development fundamentals.
  • Experience with Salesforce configuration, custom objects, flows, validation rules, and security models.
  • Knowledge of REST/SOAP APIs and experience integrating Salesforce with external applications.
  • Experience with Salesforce testing frameworks, debugging tools, and deployment processes.
  • Familiarity with Git, Salesforce CLI, and CI/CD practices.
  • Understanding of relational databases, object-oriented programming, and software development lifecycle methodologies.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Salesforce Platform Developer I certification; Platform Developer II certification is a plus.
  • Experience with Salesforce Sales Cloud, Service Cloud, Experience Cloud, or Financial Services Cloud.
  • Experience with middleware and integration platforms such as MuleSoft.
  • Knowledge of Salesforce security, governor limits, bulkification, and performance optimization.
  • Experience with Salesforce DX, automated testing, and DevOps tools such as Copado or Gearset.
  • Familiarity with Agile methodologies, Jira, and enterprise software delivery practices.
  • Experience with large-scale data migration, enterprise integrations, and complex Salesforce implementations.

Technical Skills

  • Salesforce Configuration: Flows, validation rules, custom objects, permissions, profiles, permission sets
  • Integration Technologies: REST APIs, SOAP APIs, JSON, XML, platform events
  • Testing and Deployment: Apex unit testing, CI/CD, automated deployments, sandbox management
  • Project Methodologies: Agile/Scrum, SDLC, Jira
  • Strong technical and analytical problem-solving abilities.
  • Ability to translate business requirements into technical solutions.
  • Commitment to clean, reusable, maintainable, and secure code.
  • Effective communication and teamwork skills.
  • Ability to manage multiple priorities and deliver high-quality solutions within deadlines.

The Salesforce Software Engineer will work in a collaborative, cross-functional environment with opportunities to contribute to enterprise Salesforce implementations, system integrations, platform enhancements, and continuous improvement initiatives.

Employment Type: Full-time

Experience Level: Mid-level to Senior, depending on business requirements

Work Arrangement: On-site, hybrid, or remote, depending on company policy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Salesforce Engineer
Senior Salesforce Engineer

Zohorecruit • United States

Remote
USD 120,000 - 170,000
Salesforce - Software Engineer
Salesforce - Software Engineer

The Timberline Group • St. Louis (MO)

On-site
USD 90,000 - 120,000
Salesforce Platform Engineer
Salesforce Platform Engineer

Compunnel, Inc. • Chicago (IL)

On-site
USD 100,000 - 130,000
Sr. Engineer
Sr. Engineer

Horizontal Talent • Minneapolis (MN)

On-site
USD 83,000 - 132,000
Medical, Dental, Vision benefits
Retirement plan
Competitive compensation
Senior Salesforce Engineer
Senior Salesforce Engineer

Humana • Nashville (TN)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+9
Salesforce Technical Lead / Sr. Developer
Salesforce Technical Lead / Sr. Developer

UNAVAILABLE • McLean (VA)

On-site
USD 140,000 - 200,000
Salesforce Technical Lead
Salesforce Technical Lead

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 180,000
Salesforce Application Developer
Salesforce Application Developer

UNAVAILABLE • McLean (VA)

On-site
USD 90,000 - 130,000
Senior Salesforce Engineer
Senior Salesforce Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 140,000 - 170,000
Health insurance
401(k) plan
Paid time off
Senior Salesforce Engineer
Senior Salesforce Engineer

Humana • Arlington (VA)

On-site
USD 110,000 - 160,000
Medical
Dental
Vision
+9