Analysis of business requirements and mapping them to Salesforce capabilities
Designing solutions based on the capabilities of the platform including industry best practices (configuration vs. coding)
Utilizing best practices to perform operational support, enhancements, bug fixes as needed to the Salesforce.com platform
Proactively engaging in continuous improvement efforts for application design, support, and practice development efforts
Actively participating in recruitment activities to grow a small team of junior developers
Performing regular reviews on implementation done by less experienced developers and offering feedback and suggestions
Mentoring the junior developers of the team, and designating tasks to team members in a balanced and effective manner communicating development progress to senior management Independently communicating with both client technical teams and business owners as needed during the design and implementation
Qualifications:
At least 2 years experience in Salesforce technology
Experience in delivering commercial CRM projects Salesforce Certificates (e.g.: Platform Developer I / II, Sales Cloud Consultant, Service Cloud Consultant, etc.) Software engineering skills with Force.com Platform (Apex, LWC, SOQL, Unit Testing)
Experience with web technologies like HTML, Javascript, jQuery and CSS
Experience with REST and SOAP web services Competency with relational database and SQL
Ability to manage and deliver set of complex business requirements
Confidence to inspire and guide people towards a common goal for everyone's benefit