- Company Name
- Business Needs Inc.
- Job Title
- Salesforce Developer
- Job Description
-
Job title: Lead/SR. Salesforce Developer
Role Summary: Lead design, development, and delivery of custom Salesforce solutions, overseeing a development team and collaborating with solution integrators to meet client requirements and best practices.
Expectations: Deliver high‑quality, scalable Apex/Lightning code, mentor junior developers, manage complex integrations, and drive continuous improvement of development processes using Agile, CI/CD, and version control.
Key Responsibilities:
- Design and implement custom applications, data models, flows, and automation in Apex, Visualforce, Lightning Web Components, and SOQL/SOSL.
- Integrate Salesforce with external systems via REST, SOAP, BULK APIs, middleware, and ETL tools.
- Develop and enforce coding standards, perform code reviews, and mentor junior staff.
- Troubleshoot performance bottlenecks, data integrity issues, and complex technical challenges.
- Collaborate with cross‑functional teams to gather requirements and provide technical guidance.
- Participate in client meetings, explain technical concepts to non‑technical stakeholders, and support knowledge transfer.
- Contribute reusable components, frameworks, and best‑practice documentation.
Required Skills:
- Advanced proficiency in Apex, Visualforce, Lightning Web Components, SOQL/SOSL, and Salesforce APIs.
- Deep understanding of Salesforce data & security models, governor limits, and Public Sector solutions.
- Experience with Agile, Git, CI/CD pipelines, and web‑dev stack (JavaScript, HTML, CSS).
- Familiarity with authentication protocols (SAML, SSO, OAuth) and web accessibility standards (WCAG 2.0/2.1, ARIA).
- Strong problem‑solving, analytical, debugging, communication, and leadership abilities.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5+ years Salesforce development experience, with ≥2 years in a lead or senior role.
- Salesforce Certified Platform Developer II; Salesforce Certified Application Architect (preferred).