Salesforce Lead Developer

5 - 7 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 02/19/18
Watertown, MA
5 - 7 years experience
IT Consulting/Services
Salary depends on experience
Posted on 02/19/18

Responsibilities may include, but are not limited to:
40% [Primary Function] Technical Execution

  • Follow approved life cycle methodologies and develop scalable and secure Salesforce applications in an agile environment
  • Act collectively with the scrum team to determine how to achieve goals
  • Produce high-quality code that will drive complex functionality in our product and deliver customer value
  • Produce accurate, technical design specifications
  • Critique technical documentation as needed
  • Perform application configuration activities in Salesforce.com
  • Proactively identify and propose new, innovative solutions to challenging problems in order to create scalable implementations and achieve results
  • Understand and follow coding conventions and Salesforcearchitecture best practices; hold other members of the team accountable to the same standards
  • Adhere to DOD (story definition of done) as part of the sprint
  • Perform peer code reviews in order to ensure quality standards
  • Utilize source code management systems, including branching and merging of code

 
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 Salesforce.com skills by engaging on strategic initiatives and leveraging a variety of skills to deliver Salesforce.com 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 Salesforce.com
  • 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

15083BR

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.