Job Description
Examples of duties:
- Develop Apex (classes and triggers), Lightning Components, and Visualforce to extend Salesforce in order to support business requirements.
- Troubleshooting and fixing bugs.
- Best Practices: Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development.
- Review pull requests and do code reviews.
Preferred qualifications:
- 5+ years’ experience with information technology software development
- 2+ years’ experience with development on the Salesforce.com platform using Visualforce, Lightning Web Components, Apex, Aura, Flow, Salesforce APIs, SOQL (Salesforce Object Query Language), and SOSL (Salesforce Object Search Language).
- Experience with information technology software development.
- Experience with Development and Operations (DevOps) and Continuous integration/Continuous delivery (CI/CD)
- Experience with the Agile approach.
- Experience with Web Services, OAuth, JavaScript, and SQL (Structured Query Language).
- Salesforce Certified Platform Developer
- Experience with Service Cloud
Other key skills:
- Interpersonal skills, with a demonstrated ability to work cooperatively with teams to
- deliver excellent results and maintain a collegial work environment.
- Verbal and written communication skills.
- Ability to be engaged and present on-camera using virtual face-to-face technologies (MS Teams)
- Project and time management skills, including a high level of organization, attention to detail, and follow-through, while balancing and prioritizing multiple activities and responsibilities.
- Works independently to analyze issues and resolve problems.
- Willingness to learn new technologies.
- Demonstrated experience engaging in creative problem solving and taking initiative, while utilizing a solutions-oriented approach and exhibiting flexibility and good judgement in a complex organizational ecosystem.