We are looking for an experienced Salesforce Developer to join our team and drive the development and implementation of innovative Salesforce solutions. The ideal candidate will have strong hands-on experience with Salesforce Development, including expertise in
Sales Cloud, Lightning Web Components (LWC), Aura Components, Apex, Visualforce, and Salesforce integrations.
Responsibilities
- Participate in the complete application life cycle, including architecture, design, development, testing, and deployment of Salesforce solutions.
- Leverage a deep understanding of Sales Cloud features and configurations, including custom objects, workflows, process builder, and reports/dashboards.
- Write, test, and deploy high-performance, reusable, and reliable Apex code, ensuring scalability and optimal performance.
- Create and customize Lightning Components (LWC & Aura) to enhance user interfaces and improve user experience.
- Design data models and implement Salesforce objects, including custom objects, fields, and relationships.
- Optimize Salesforce applications through code optimization techniques, modular development practices, lazy loading, query analysis, caching solutions, and asynchronous workflows.
- Contribute to options analysis, proof-of-concept implementations, and validate proposed solutions.
- Identify risks, manage change, and design cloud solutions that are efficient, scalable, and aligned with best practices.
- Work closely with business analysts and stakeholders to gather technical requirements, and translate them into technical delivery for the team.
- Collaborate with designers and engineers to implement product, front-end, and back-end requirements.
- Assist users with troubleshooting and resolving platform-related issues.
- Participate in Agile processes, including daily standups, demos, retrospectives, and sprint planning.
- Document development processes, technical designs, and relevant information to ensure code maintainability and team coverage.
- Keep up-to-date on Salesforce trends, releases, and new features. Review and ensure product compatibility with upcoming releases.
- Set and enforce Salesforce best practices and coding standards that promote reusability, maintainability, and performance.
- Implement mature unit and integration testing to ensure that systems work as intended.
- Use Jira, Confluence, and other project management tools to track progress and communicate effectively.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6+ years of relevant experience in Salesforce Development & Engineering, including hands-on experience with Sales Cloud, LWC, Aura, Apex, and Visualforce.
- Strong experience in web programming, including HTML, CSS, and JavaScript.
- Proficiency in developing custom solutions on the Salesforce platform, including LWC, Aura Components, Apex Triggers, Apex Classes, Visualforce, and SOQL.
- Knowledge of Git for version control and experience working with CI/CD pipelines.
- Experience with Salesforce integrations using REST/SOAP APIs, middleware platforms, and custom connectors.
- Solid understanding of Salesforce Governor Limits and performance optimization techniques.
- Experience with object-oriented programming design patterns and Salesforce data modeling best practices.
- Experience working in Agile development environments and proficiency in Jira.
- Awareness of critical concepts in Security, DevSecOps, and Agile principles.
- Experience developing custom reports and dashboards within Salesforce.
- Excellent verbal and written communication skills, with the ability to collaborate effectively with team members and business stakeholders.
- Experience working in multi-team development environments and managing personnel.
- Active Trailhead account is required.
Desired Qualifications
- Salesforce Certifications: One or more of the following Salesforce certifications:
- Salesforce Certified Platform Developer I
- Salesforce Certified Platform Developer II
- Salesforce Certified Platform App Builder
Skills: git,middleware platforms,jira,lwc,html,agile methodologies,salesforce governor limits,apex,css,api,devsecops,salesforce integrations,object-oriented programming,rest/soap apis,salesforce development,salesforce,aura,custom connectors,salesforce data modeling,aura components,javascript,sales cloud,visualforce,lightning web components (lwc)