Job Title
Salesforce Developer
About this role
We are looking for a talented Salesforce Developer to join our team. The ideal candidate will have a strong background in Salesforce development, with experience in designing and implementing tailored solutions using Salesforce and other connected technologies.
This is a fantastic opportunity for someone who wants to influence their own development and work on challenging projects.
The successful candidate will be responsible for:
* Designing, building and delivering high-performance Salesforce solutions using Apex, Visualforce and Lightning Web Components
* Providing technical specifications and maintaining overall documentation for the business
* Designing and building reusable, reliable and efficient Apex code with best practices
* Upholding and promoting best practices, design guidelines for security practices
* Assisting with each release cycle to implement and deploy new/updates to existing applications and code
Requirements
To be considered for this role, you will need to have:
* A Bachelor's degree in computer science, Engineering or a related field
* 4+ years of Salesforce experience with solid application development knowledge
* At least 3 years of Salesforce development experience with Apex, developing classes and triggers
* Experience working with Salesforce Sales Cloud, Service Cloud and Salesforce Field Services
* Certified Salesforce Platform Developer I
* Additional Salesforce certifications e.g. Certified Salesforce Administrator, Certified JavaScript Developer are a plus
* Experience in designing custom objects, custom fields, picklists, page layouts, workflow, approval processes, validation rules, custom tabs, reports, dashboards, and email generation according to application requirements
* Proficient at developing or working with REST and SOAP-based web services (desired)
* Ability to communicate with customers and provide consultation on Salesforce solutions
* Possess strong self-management skills, including the ability to find solutions independently and communicate effectively
* Has experience working in Agile environments
* Exhibit a collaborative mindset and values teamwork
* Advanced English Level