Job description
we are seeking a skilled salesforce developer to design, develop, and implement solutions within the salesforce platform to enhance business processes. The ideal candidate will have hands-on experience with salesforce customization, configuration, and development, as well as other tools and platforms.
key responsibilities
* salesforce development
* develop custom applications using apex, visualforce, and lightning web components (lwc).
* create and maintain triggers, workflows, and process automation to streamline business processes.
* integrate salesforce with external systems using apis and middleware tools.
* customization and configuration of salesforce dashboards, reports and other analytic tools
* customize standard and custom objects, fields, record types, and page layouts.
* implement security controls, including user roles, profiles, and sharing rules.
* configure sales cloud, account engagement, and other cloud platforms to meet business needs.
* web development
* customization and configuration of marketing and communication tools
* work closely with admins, business stakeholders, product owners, and other developers to gather and analyze requirements.
* troubleshoot and resolve system performance issues or defects.
* provide technical support and training to end-users as needed.
* documentation and best practices
* document system designs, development processes, and configuration details.
* adhere to salesforce best practices and coding standards to ensure maintainability and scalability.
required
* bachelor's degree in computer science, information technology, or a related field.
* proven experience as a salesforce developer (minimum 6 months - 1 year).
* experience in apex, visualforce, and lightning web components (lwc).
* hands-on experience with salesforce declarative features (flows, process builder, validation rules).
* knowledge of salesforce integrations using rest, soap, and other apis.
* salesforce platform developer i certification.
preferred
* salesforce platform developer i or other relevant certifications.
* experience with version control systems like git.
* experience building applications using object-oriented languages (c#, java, etc.)
* additional development background with python, php, javascript and/or sql etc.
* understanding of devops practices and tools such as gearset or salesforce dx.
key skills
* problem-solving and analytical thinking.
* excellent communication and teamwork skills.
* strong attention to detail and a proactive approach to system improvement.