Job Overview
:
We are seeking an experienced
Lead Salesforce Developer
to join our growing team. The ideal candidate will be responsible for leading the design, development, and implementation of custom solutions within the
Salesforce platform
. As a technical leader, you will collaborate with cross-functional teams to translate business needs into robust Salesforce applications and integrations. This role requires advanced Salesforce development expertise and the ability to guide other developers while ensuring high-quality deliverables.
Key Responsibilities
:
Salesforce Solution Development
:
Lead the design and development of
custom Salesforce solutions
, including
Apex classes, triggers, Visualforce pages
, and
Lightning components
.
Develop integrations between Salesforce and other business systems using
APIs
and middleware tools (e.g.,
MuleSoft
).
Ensure adherence to Salesforce best practices, scalability, and maintainability in all customizations and development efforts.
Technical Leadership
:
Provide technical leadership and mentorship to a team of Salesforce developers, guiding them on
code reviews
,
best practices
, and problem-solving.
Lead architecture discussions and decisions on the design of new Salesforce features, customizations, and integrations.
Collaborate with project managers, business analysts, and architects to deliver technical solutions that meet business objectives.
Platform Maintenance & Optimization
:
Optimize Salesforce configurations and custom code for performance and scalability.
Lead efforts in
debugging, troubleshooting
, and fixing technical issues within the Salesforce platform.
Maintain and enhance the
Salesforce environment
, ensuring seamless performance and minimal downtime.
Release Management
:
Manage the Salesforce
deployment process
, including
source control, CI/CD pipelines
, and
version control
.
Collaborate with the DevOps team to streamline deployments and ensure smooth release cycles.
Stakeholder Collaboration
:
Work closely with business teams to gather and understand requirements, translating them into technical specifications.
Present technical concepts and solutions to both technical and non-technical stakeholders, ensuring alignment on goals and expectations.
Continuous Learning & Innovation
:
Stay current with Salesforce releases, new features, and best practices.
Advocate for the adoption of cutting-edge Salesforce technologies and tools to continuously enhance the platform and improve development efficiency.
Qualifications
:
Experience
:
5+ years of Salesforce development experience, including
Apex, Visualforce, SOQL
, and
Lightning Web Components (LWC)
.
Proven experience leading development teams and delivering large-scale Salesforce solutions.
Strong understanding of
Salesforce architecture
,
data model
, and
platform capabilities
.
Skills
:
Proficiency with
Salesforce APIs
,
REST/SOAP web services
, and integration patterns.
Experience with
Salesforce DX
,
CI/CD tools
, and
Version Control Systems
(e.g., Git).
Familiarity with Agile development methodologies and tools (e.g., Jira, Confluence).
Certifications
:
Salesforce certifications such as
Salesforce Certified Platform Developer II
,
Salesforce Certified Application Architect
, or
Salesforce Certified Technical Architect
(preferred).
Preferred Qualifications
:
Experience with
Salesforce Service Cloud
,
Sales Cloud
, and
Marketing Cloud
.
Knowledge of
Heroku
,
MuleSoft
, or other integration/middleware platforms.
Familiarity with
Salesforce Shield
and security best practices.
Hands-on experience with
AppExchange
solutions and 3rd-party app integrations.
Soft Skills
:
Strong
leadership
and mentoring skills.
Excellent
problem-solving
and critical-thinking abilities.
Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
Self-motivated, proactive, and able to work in a fast-paced, dynamic environment.