 
        
        Software Developer Opportunity
About this role
We are seeking a skilled software developer to join our team. The ideal candidate will have experience in designing, building and delivering tailored Salesforce solutions using Salesforce and other connected technologies.
The successful applicant will be responsible for:
 * Designing, building and delivering tailored Salesforce solutions for the business.
 * Providing technical specifications and maintaining overall documentation for the business.
 * Designing and building high-performance, reusable, and reliable Apex code with best practices.
 * Upholding and promoting best practices, design guidelines for security practices.
Requirements
To be considered for this opportunity, you will need:
 * A bachelor's degree in computer science or a related field.
 * 4+ years of Salesforce experience, with solid application development knowledge including Visualforce pages/Lightning pages, and Lightning Web Components.
 * 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 such as 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.
 * Ability to communicate effectively with customers and provide consultation on Salesforce solutions.
 * Possess strong self-management skills, including the ability to find solutions independently.
What we offer
In return for your expertise, we offer:
 * A collaborative and dynamic work environment.
 * Opportunities for growth and professional development.
 * Private medical insurance.
 * Modern workspaces and an entertainment area.
 * A competitive salary and benefits package.
Why choose us?
We value trust, communication, respect, excellence and teamwork. We believe that every employee deserves to be treated with respect and admiration. We appreciate all the hard work our team makes every day and offer perks and benefits to thank them for their commitment and excellence.