Software Engineer - Salesforce Lead

Prestige Staffing Information Technology Job3 months ago
St. Louis, MO, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We are seeking a highly skilled and experienced Salesforce Lead Developer to join our dynamic team. As a Software Engineer IV specializing in Salesforce, you will play a pivotal role in designing, developing, and deploying innovative solutions that enhance the customer experience and support key business initiatives. You will drive technical strategy, enforce best practices, and mentor junior developers to elevate our Salesforce platform capabilities.

Key Responsibilities

  • Lead the development, modification, and enhancement of Salesforce applications to meet evolving business and technical requirements.
  • Collaborate with cross-functional teams, including product managers, QA, and design, to deliver high-quality, scalable solutions.
  • Design and implement new functionalities within Salesforce using Apex, Lightning Components, Visualforce, and JavaScript for both desktop and mobile interfaces.
  • Integrate Salesforce with external systems using SOAP API, REST API, Bulk API, Metadata API, and develop APIs for external consumption.
  • Utilize SOQL and SOSL for efficient data querying and management.
  • Enforce coding standards, conduct code reviews, and ensure best practices for quality and performance.
  • Participate in Agile/Scrum processes including sprint planning, daily stand-ups, and retrospectives.
  • Identify and troubleshoot system integration issues, defects, and deployment challenges with timely resolutions.
  • Develop technical documentation such as requirements, design specifications, and deployment procedures.
  • Support major Salesforce deployments and resolve critical post-deployment issues.
  • Provide mentorship and technical guidance to junior team members, fostering a culture of continuous improvement.
  • Lead technical strategy development, tool selection, and implementation to optimize Salesforce solutions.

Required Qualifications

  • Proven experience in developing and maintaining Salesforce applications with expertise in Apex, Lightning Components, Visualforce, and JavaScript.
  • Hands-on experience with Salesforce integrations using SOAP, REST, Bulk, and Metadata APIs.
  • Proficiency in querying Salesforce data using SOQL and SOSL.
  • Strong understanding of the SDLC with emphasis on Agile and Scrum methodologies.
  • Excellent problem-solving skills with a focus on debugging and resolving system integration issues.
  • Proven leadership and mentoring capabilities with effective communication skills.
  • Salesforce Platform Developer I/II certifications are a plus; a Lead or Architect certification is preferred.

Benefits & Perks

  • Opportunity to lead innovative Salesforce projects that drive real impact.
  • A collaborative environment fostering professional growth and continuous learning.
  • Competitive compensation package and comprehensive benefits.
  • Working with cutting-edge technologies and adherence to industry best practices.

Required Skills

Metadata API
Salesforce
Mentoring
SOSL
Leadership
Agile
Bulk API
Lightning Components
JavaScript
REST API
Apex
Scrum
Visualforce
SOQL
SOAP API