TRYremote

Remote software development jobs

SMART Technologies is hiringSenior Salesforce Developer

Job Summary:

We are seeking an experienced and highly skilled Senior Salesforce Developer to join our dynamic team. The ideal candidate will have extensive experience in Salesforce development and customization, with a deep understanding of Salesforce architecture, design, and development best practices. You will be responsible for designing, developing, and implementing solutions on the Salesforce platform to meet the needs of our business and our customers.


Key Responsibilities:

  • Design and Development:Design, develop, and deploy Salesforce solutions including custom applications, enhancements, and integrations.
  • Customization:Customize Salesforce applications using Apex, Visualforce, Lightning Components, and other Salesforce technologies.
  • Integration:Integrate Salesforce with other systems and platforms using APIs, middleware, and third-party applications.
  • Best Practices:Ensure best practices in code development, performance optimization, testing, and deployment.
  • Collaboration:Work closely with business analysts, project managers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Troubleshooting:Identify and resolve technical issues, bugs, and performance problems.
  • Documentation:Create and maintain technical documentation for developed solutions.
  • Mentorship:Mentor junior developers and provide technical guidance to the development team.
  • Vendor Management:Work with external vendors to evaluate and integrate third-party solutions as needed.
  • Stakeholder Communication:Work with internal stakeholders to ensure business requirement are met.
  • Continuous Improvement:Stay updated with the latest Salesforce features, technologies, and trends, and apply them to improve our solutions.

Qualifications:

  • Education:Post secondary education in Computer Science, Information Technology, or a related field.
  • Experience:Minimum of 5 years of experience in Salesforce development.
  • Certifications:Salesforce Platform Developer I & II certifications are required; additional certifications (e.g., Salesforce Certified Technical Architect) are a plus.
  • Technical Skills:
    • Proficient in Apex, Visualforce, Lightning Components, SOQL, and SOSL.
    • Experience with Salesforce integrations using REST/SOAP APIs, and data management
    • Expertise in creating and managing Salesforce Flows.
    • 3-5 years of experience in building solutions using Sales Cloud, Service cloud, community sites.
    • Experience with Apex, triggers, custom object development, SFDC APIs, web services, force.com platform development.
    • Experience with AURA components, Javascript, Jquery, CSS.
    • Knowledgeable in using managing roles and permission sets to meet security requirements
  • CI/CD Expertise:Demonstrated experience with continuous integration and continuous deployment (CI/CD) processes and tools such as Salesforce DX, Git, Jenkins, and other CI/CD tools.
  • Soft Skills:Strong analytical and problem-solving skills, excellent communication and interpersonal skills, ability to work collaboratively in a team environment.
  • Additional Skills:Experience with other programming languages (e.g., Java, Python), knowledge of Agile methodologies, experience with Service Cloud and familiarity with Azure DevOps.

 

#LI-HYBRID #LI-KM1

At SMART Technologies, privacy is not an afterthought to us. Privacy is at the core of our software design. The result is that privacy is an essential component at the core of our business. To read more about our specific policies, please follow the links below. For more information please review: https://home.smarttech.com/legal/privacy-policy

 

Apply for this job

Something went wrong.