Job description
salesforce senior developer
experience:
total : 5+ years
relevant : 3+ years
responsibilities:
• meet with clients to determine business, functional and technical requirements and participate in application design, configuration, testing and deployment
• perform configuration and customization of the salesforce.com platform.
• participate in efforts to develop and execute testing, training and documentation
• participate in the sales cycle as needed (solution definition, pre-sales, estimating and project planning)
• willing to be hands-on in producing tangible deliverables (requirements specifications, design deliverables, status reports, project plans)
• proactively engage on continuous improvement efforts for application design, support, and practice development efforts.
• provide technical assistance and end user troubleshooting for bug fixes, enhancements, and “how-to” assistance.
• performs regular reviews on implementation done by less experienced developers and offer feedback and suggestions for those codes
• mentors the junior and mid-level developers of the team, and can designate tasks to team members in a balanced and effective manner
• sets up a development environment on their own, and has the ability to mentor a team of junior developers
• independently communicate with both client technical teams and business owners as needed during the design and implementation
knowledge and skill:
• 3+ years of experience working on salesforce platforms
• at least salesforce certification “salesforce platform developer i”
• direct experience working on crm projects for middle market and enterprise size companies
• working knowledge and experience with complex business systems integration as well as object-oriented design patterns and development
• software engineering skills with force.com platform (apex, lwc, soql, unit testing)
• experience in core web technologies including html5, javascript and jquery
• demonstrated experience and knowledge of relational databases, data modelling, and etl tools
• experience with web services (rest & soap, json & xml, etc.)
• experience with agile development methodologies such as scrum
• excellent organizational, verbal and written communication skills