Bachelor's degree in computer science, Information Technology, or relevant field.
A minimum of 7 years of experience in Salesforce application development and administration.
Excellent knowledge of Salesforce products and services such as Sales Cloud, Service Cloud, Education Cloud, Public Sector Solutions, Salesforce Experience Cloud, Salesforce Omnistudio, Marketing Cloud, and Force.com
Strong expertise in Salesforce technical aspects, including Apex, Visualforce, Lightning Components, and SOQL.
Experience in developing Salesforce integrations with third-party systems and platforms.
Proficiency in web technologies such as HTML, CSS, JavaScript, and XML.
Knowledge of project management methodologies such as Agile and Waterfall.
Experience in training and mentoring technical team members.
Salesforce certifications such as Salesforce Platform Developer I, Salesforce Administrator, or Salesforce Certified Advanced Administrator would be preferred.
RESPONSIBILITIES:
Lead and manage the technical team in providing development and support services for Salesforce applications.
Work with stakeholders to understand business requirements and translate them into technical solutions.
Provide technical support and guidance to the development team, including analysis, troubleshooting, and working on technical issues related to the Salesforce platform.
Develop and enhance Salesforce solutions, including creating custom objects, workflows, and validation rules.
Develop and maintain integrations with third-party systems and platforms.
Participate in project planning and management for Salesforce technical activities.
Mentor and train technical team members in Salesforce development best practices and standards.
Act as a subject matter expert providing guidance to stakeholders on technical solutions and Salesforce best practices.
Continuously evaluate and improve technical processes and methodologies to achieve greater efficiency and quality in Salesforce application support services.