- Company Name
- The Windsor Consulting
- Job Title
- Salesforce Developer
- Job Description
-
**Job Title**
Salesforce Developer
**Role Summary**
Develop and maintain enterprise‑grade Salesforce solutions using Apex and Lightning components. Lead design, integration, testing, and release processes for Sales Cloud and Service Cloud implementations, ensuring alignment with business requirements and security best practices.
**Expectations**
- Minimum 3‑5 years of Salesforce development experience.
- Proven track record in Apex, Aura and Lightning Web Components.
- Hands‑on experience with asynchronous processing, SOQL/SOSL, and unit test coverage.
- Strong analytical and architectural judgment for solution design and feature selection.
- Demonstrated ability to debug complex logic using IDE tools, debug logs, Flow, and Process Builder.
- Experience in structured release management (e.g., Change Sets, Sandbox, sandbox to production deployments).
- Familiarity with REST/SOAP integration patterns and experience with middleware/ETL tools (Boomi preferred).
- Sound knowledge of Salesforce security model, data access, and sharing rules in Lightning.
- Effective communication, collaborative mindset, and independent problem‑solving skills.
**Key Responsibilities**
- Write clean, well‑tested Apex code and Lightning components that meet functional specifications.
- Build and optimize asynchronous workflows (Batch Apex, Queueable, Future, Scheduled Apex).
- Design and manage integration endpoints (REST, SOAP, Enterprise Messaging) and map data to external systems.
- Analyze and troubleshoot bugs through log inspection, debugger usage, and debug flow/process builder.
- Contribute design reviews, propose architectural enhancements, and recommend Salesforce features aligned with business needs.
- Participate in Agile/Scrum ceremonies, including backlog grooming, sprint planning, and stand‑ups.
- Conduct unit testing (≥75% coverage) and load testing as required; prepare test plans.
- Manage releases in a controlled environment, ensuring compliance with change‑management policies.
- Document solutions, technical specifications, and maintain knowledge repositories.
**Required Skills**
- Apex development, including triggers, classes, and test classes.
- Lightning Aura and Lightning Web Components (LWC) development.
- Advanced SOQL/SOSL query construction and optimization.
- Asynchronous Apex: Batch Apex, Future, Queueable, Scheduled Apex.
- Integration: REST API, SOAP API, Enterprise Messaging bus (Platform Events, Apex Integration Services).
- Middleware/ETL: Boomi (preferred), Dell Boomi, MuleSoft, or similar experience.
- Debugging: Salesforce IDE, System.debug, debug logs, Lightning debugging tools.
- Unit testing, test coverage targets, and Apex test best practices.
- Security: Profiles, Permission Sets, Sharing Rules, Object/Field‑Level Security.
- Release Management: Sandbox, change sets, deployment pipelines.
- Agile/Scrum methodology proficiency.
- Strong written and verbal communication; self‑starter team player.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field preferred.
- Salesforce Platform Developer I certification; Platform Developer II highly desired.
- Salesforce Certified Sales Cloud Consultant or Service Cloud Consultant beneficial.
New york city, United states
On site
19-01-2026