- Company Name
- Methods
- Job Title
- Senior Salesforce Developer
- Job Description
-
**Job Title**
Senior Salesforce Developer
**Role Summary**
Lead the design, development, and enhancement of Salesforce solutions to support business operations and transformation initiatives. Provide technical direction, ensure coding and architectural best practices, and mentor team members while collaborating with stakeholders to deliver scalable, secure, and high‑performance Salesforce applications.
**Expectations**
- Own end‑to‑end Salesforce development lifecycle, including design, coding, testing, deployment, and maintenance.
- Act as the senior technical authority on Salesforce for the organization, driving governance, standards, and continuous improvement.
- Mentor junior developers, promote knowledge sharing, and elevate overall team capability.
- Maintain strong communication with business analysts, architects, product owners, and senior stakeholders to align technical solutions with business goals.
**Key Responsibilities**
- Design, develop, and customize Salesforce using Apex, Lightning Web Components (LWC), Visualforce, and related technologies.
- Own technical design ensure adherence to architectural, security, and business requirements.
- Integrate Salesforce with external systems via REST/SOAP APIs, middleware, and third‑party applications.
- Conduct code reviews, enforce best practices, and deliver high‑quality, reusable, scalable code.
- Maintain data integrity, performance, and platform scalability through proactive monitoring and optimization.
- Implement Salesforce DevOps practices: Salesforce DX, Git, CI/CD pipelines.
- Keep abreast of Salesforce releases, evaluate new features, and recommend adoption.
- Serve as escalation point for complex Salesforce issues and communicate technical decisions to senior stakeholders.
- Represent Salesforce delivery in governance forums and project meetings.
- Mentor and support junior developers; contribute to documentation, patterns, and reusable components.
- Participate in knowledge‑management activities and support delivery collateral for bids or new projects.
**Required Skills**
- 5+ years’ experience developing on Salesforce (Apex, LWC, Visualforce).
- Deep knowledge of Salesforce architecture, security model, and integration patterns.
- Proven experience with Salesforce DX, version control (Git), CI/CD, and automated testing.
- Strong understanding of REST/SOAP APIs, middleware, and third‑party app integration.
- Excellent coding standards, code review, and documentation practices.
- Ability to translate business requirements into technical solutions and deliver high‑quality code.
- Demonstrated experience mentoring or leading a development team.
- Strong communication skills for technical and non‑technical audiences.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience).
- Salesforce Certified Platform Developer I & II (or equivalent).
- Salesforce Certified Administrator or Advanced Administrator preferred.