Salesforce Lead Developer

ePocrates   •  

Watertown, MA

Industry: IT Consulting/Services


5 - 7 years

Posted 269 days ago

This job is no longer available.

25% Contributions to the Team

  • Act as the subject matter expert for area of assignment
  • Follow practices outlined by team and contribute to agile ceremonies to improve team performance
  • Take ownership of what the team builds after the release; consider customer adoption as success criteria
  • Undertake work in the backlog and commit to quality delivery; coordinate efforts across the team to ensure completion and effectiveness
  • Drive self-organization; help determine how the team functions in collaboration with your peers

20% Mentorship ofOthers

  • Advise and train members of the team to maximize overall productivity and effectiveness of the team
  • Find teaching opportunities within the group and larger community to share ideas and learning

15% Cross functional Coordination and Communication

  • Work collaboratively across the Enterprise Business Applications organization to ensure alignment towards business goals
  • Collaborate with members of Product Management team to groom and prioritize the backlog
  • Build strong relationships with cross-functional team members and business stakeholders
  • Share business and technical learnings with the broader CRM organization, while adapting approach for different audiences

Education, Experience, & Skills Required:
The successful candidate will be an experienced, high-energy, detail-oriented and highly analytical developer with experience in SaaS applications supporting service and customer communication functions of a high-tech software company. Our ideal candidate has a track record of delivering reliable and awesome solutions, has found success (and failure!) with multiple different projects throughout their career, and measures their success through their team.
In this role you will have exciting opportunities to build your skills by engaging on strategic initiatives and leveraging a variety of skills to deliver capabilities.

  • Bachelor’s degree in computer science or related field
  • 6-8years of experience in a Salesforce development role
  • Experience in an Agile environment (scrum, Kanban, lean, mob programming)
  • Good knowledge of object-oriented design and development
  • Knowledge of business processes and their linkage to technology
  • Hands-on application configuration experience with
  • Proven experience with Visualforce, Apex classes and triggers; experience with Lightning Components preferred
  • Hands on development experience with SOAP and RESTful services
  • Experience with utilizing source control management systems for code
  • Experience with at least one OO languages such as C++, C#, or Java is required
  • Current certifications for Salesforce Administrator, Platform App Builder and Platform Developer I required
  • Excellent problem-solving, analytical and investigative skills
  • Excellent written and verbal communication skills
  • Experience with continuous integration and automated testing a plus
  • Experience with microservices architecture is a plus
  • Experience with Web and javaScript frameworks such as JQuery, Angularjs or Node.js is a plus

Behaviors & Abilities Required:

  • Ability to learn and adapt in a fast-paced environment, while producing quality deliverables
  • Ability to make decisions independently, driving towards the right solution
  • Finds creative way to execute even when there is no historical context or known path forward
  • Ability to analyze and assess potential software designs with an eye towards finding the best solution for the business
  • Ability to consistently achieve results, even under volatile circumstances
  • Strong mentoring and coaching skills that encourage growth for more junior members
  • Ability to drive consensus among diverse group of stakeholders
  • Ability to identify and communicate risks
  • Precise attention to detail with a positive attitude and a healthy sense of humor