Lead Salesforce Developer in Horsham, PA at Open Systems Technologies

Date Posted: 11/22/2019

Job Snapshot

  • Employee Type:
  • Location:
    Horsham, PA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Our client is currently seeking a Lead Salesforce Developer to join their team in Horsham, PA.


  • Lead and own all technical aspects of Salesforce Cloud, Salesforce.com Community Cloud and Marketing Cloud implementations and/or customizations including data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom development
  • Develop components using Lightning/Visualforce, Apex, Java, AJAX, JavaScript, Metadata, Analytics, and other technologies, knowledge of ANT, GIT and CI/CD to build customized solutions that support business requirements and drive key business decisions
  • Provide technical leadership, setting best practices (e.g., integration and application development, deployment, testing, iterative refinement)
  • Do pair programming with a peer to not only develop but also execute on Quality related tasks like code reviews, unit tests, functional testing, and automation of functional and performance test cases to ensure that the feature is delivered with highest quality
  • Identify ways to utilize SFDC to improve business processes and productivity and make recommendations to support an organization scaling at a rapid pace
  • Define, communicate, and manage a change management (release) process to develop and implement new applications/code and updates to existing applications/code
  • Mentor developers on the team and maintain a positive work environment as well as continually review the software development process and identify areas that need improvement
  • Work with little or no supervision, be enthusiastic, detail oriented, quick learner and able to adapt changing requirements
  • Develop customized solutions within the Salesforce platform to support critical business functions and meet project objectives, client requirements and company goals
  • Communicate with project managers, clients and other developers to design cohesive project strategies and ensure effective collaboration throughout all phases of development, testing and deployment
  • Collaborate with various internal departments, including marketing, product development and operations, to ensure Salesforce environment supports internal needs relating to functionality and performance
  • Design, code, and test solutions; Analyze and mitigate issues identified during testing
  • Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support
  • Manage Salesforce release activities
  • Facilitate solution design sessions, advocate Salesforce best practices, and recommend alternate approaches



  • Bachelor’s degree preferred or equivalent work experience
  • Must have at least 6 years of hands-on Salesforce lead development with architectural experience
  • Willingness to interact with clients on a regular basis
  • Must have previous experience in a Tech Lead role with Architecting responsibilities
  • Impeccable attention to detail and self-accountability
  • Prefer Salesforce Certified Platform Developer I & II certifications
  • Expertise developing customized solutions within the Salesforce platform
  • Expertise developing customer-facing Salesforce user interfaces
  • Expertise with Salesforce DX
  • Proficient with Apex and Visualforce development
  • Proficient with SOQL and SOSL
  • Expertise with Salesforce Data Modeling and Management
  • Expertise using Salesforce ecosystem APIs
  • Expertise integrating with 3rd party APIs
  • Expertise using Salesforce Marketing Cloud
  • Ability to exercise independent judgment and deliverable actions based on project requirements
  • Must have integration experience between Salesforce to other applications

Working Conditions and Environment:

  • Long, varied hours required occasionally
  • Required to participate in on-call rotation as rotation requires
  • Some travel may be needed; 10%
  • Frequent exposure to electrical equipment
  • Required to carry company provided laptop and cell phone

Physical Demands:

  • Frequently stationary for 6-8 hours per day
  • Repetitive hand movement of both hands with the ability to make fast, simple, repeated movements of the fingers, hands, and wrists
  • Frequent mobility required
  • Occasional crouching, stooping, bending and twisting of upper body and neck    
  • Light to moderate lifting and carrying (or otherwise moves) objects including luggage and laptop computer with a maximum lift of 15-20 lbs.
  • Ability to access and use a variety of computer software developed both in-house and off-the-shelf
  • Ability to communicate information and ideas so others will understand; with the ability to listen to and understand information and ideas presented through spoken words and sentences
  • Frequently interacts with others to obtain or relate information to diverse groups
  • Works independently with little guidance or reliance on oral or written instructions and plans work schedules to meet goals; Requires multiple periods of intense concentration
  • Performs a wide range of variable tasks as dictated by variable demands and changing conditions with little predictability as to the occurrence; Ability to perform under stress; Ability to multi-task
  • Regular and consistent attendance
Job keywords: