- Company Name
- The HT Group
- Job Title
- Software Engineer 3 - Salesforce Developer
- Job Description
-
**Job Title**
Software Engineer III – Salesforce Developer
**Role Summary**
Senior Salesforce developer responsible for designing, building, and supporting large‑scale, secure, high‑performance applications on the Salesforce platform. Works in an Agile (Scrum) environment, delivering solutions that meet business needs through a blend of declarative tools and programmatic code. Provides ongoing maintenance, on‑call support, and continuous improvement of existing Salesforce implementations.
**Expectations**
- 8+ years of hands‑on Salesforce development (Apex, Visualforce, Lightning).
- Proven experience with full SDLC, coding standards, version control, and change management.
- Strong ability to translate business requirements into scalable technical designs.
- Deep knowledge of security, performance, and best practices on Salesforce.
- End‑to‑end implementation skills (Classic‑to‑Lightning migration, data migration, integrations, authentication).
**Key Responsibilities**
- Analyze business requirements and create scalable technical solutions.
- Design and develop Salesforce applications using programmatic (Apex, LWC) and declarative (Flows, Process Builder, Workflow) approaches.
- Write clean, testable code; conduct unit tests and peer code reviews.
- Prepare detailed technical specifications and maintain documentation.
- Perform root‑cause analysis to troubleshoot and resolve defects and production issues.
- Support deployment across development, testing, and production environments; manage release processes.
- Execute system integrations, upgrades, and data migrations, ensuring data integrity and security.
- Collaborate with cross‑functional teams to meet deliverables within Agile sprints.
- Provide ongoing support, troubleshooting, and enhancements for existing applications.
- Participate in on‑call rotation for production support as needed.
**Required Skills**
- Apex programming, Apex triggers, Visualforce pages.
- Aura Components, Lightning Web Components (LWC).
- Declarative development: Flows, Process Builder, Workflow Rules.
- Core web technologies: HTML5, JavaScript, CSS.
- API integration: REST, SOAP, JSON, XML, OAuth.
- System integrations with cloud‑based and on‑premises applications (e.g., third‑party services).
- Familiarity with SDLC tools (Git, Jenkins, Flosum, or similar).
- Agile/Scrum methodology experience.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent professional experience).
- Salesforce Platform Developer I and/or II certification strongly preferred.
- Additional Salesforce certifications (e.g., Sales Cloud, Service Cloud) considered an asset.