Salesforce Developer

1038 days ago
  • Location

    King of Prussia, PA, US

  • Role

    Developer

  • Contract

    Contract

  • Salary

    $58,330 - $109,956

Overview:This position will report to the Salesforce Application Manager and will work cross-functionally with a variety of areas to maximize the value of Salesforce.com. This includes gathering and understanding requirements, prototyping and development, testing and deployment, maintaining technical documentation and change logs, and maintaining solutions over time.

Responsibilities:
ESSENTIAL DUTIES AND RESPONSIBILITIES include but are not limited to the following. The Company reserves the right to add to, delete, change or modify the essential duties and responsibilities at any time. All work is to be completed with minimum supervision and in accordance with Company standards. Other duties may be assigned.To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Work collaboratively across teams and/or independently to design and build solutions on the Salesforce Force.com platform, utilizing and developing web services and APIs, triggers, batch classes, Flows, and Visualforce and Lightning Components.

  • Provide guidance on solution requirements, recommendations, technical design, integration architecture, development and user acceptance testing in Salesforce B2B Commerce (Cloud Craze) and Sales and Service Cloud.
  • Work with application managers and system engineers to integrate Salesforce across the company’s digital infrastructure.
  • Adhere to platform best practices for implementing Salesforce solutions with security standards, user experience, business effectiveness, and internal/external stakeholders in mind.
  • Own the codebase. Maintain an 85%+ code coverage with unit tests that fully test business logic and functionality. Recommend improvements/refactoring/redesign when potential issues are discovered.
  • Collaborate with 3rd party development and architecture resources when applicable.
  • Implementation change control from development sandboxes to production and across the development lifecycle. Ensure all changes are documented, reviewed, tested, and approved before being deployed.
  • Manage and utilize End-To-End Salesforce dev/ops tools including release management, version control, and test automation.
  • Remain current on new Salesforce features and functionality and providing recommendations for process improvements.
  • Prioritize tasks, manage time effectively and work on projects/activities in parallel.
  • Assist other resources within the team as needed.

Qualifications:

EDUCATION/EXPERIENCE:
  • Bachelor's Degree in Computer Science, Engineering, or similar preferred but not required
  • Salesforce Developer Certifications: Platform Developer I and II and Platform App Builder.
  • Salesforce B2B Commerce/CloudCraze or equivalent enterprise ecommerce platforms
  • Solid application design, coding, testing, maintenance and debugging skills
  • Experience with Salesforce Apex programming language, including triggers and test scripts.
  • 2-5 years’ related experience.


REQUIREMENTS:
  • 3+ years of software development experience with Salesforce.com, with strong proficiency in Apex, Visualforce, Lightning Components, external objects, SOQL, triggers, batch classes, etc.
  • Extensive understanding of the Salesforce.com data model.
  • Experience with deployment/build/migration process in a Salesforce environment and associated tools. Salesforce DX and CI/CD delivery tools (such as Gearset) preferred.
  • Experience with Salesforce.com Web Services APIs, and consumption of SOAP and REST based Web Services in the Salesforce environment.
  • Demonstrated experience with integrating solutions between SFDC and external systems.
  • Experience developing in Salesforce Lightning including strong Javascript skills.
  • Experience with Einstein Analytics, Einstein Discovery, and Marketing Cloud are all a plus
  • Experience with integration layer technology such as Jitterbit, Boomi or MuleSoft
  • Excellent communication skills and ability to work in a team oriented fast paced, dynamic environment, with an acumen for helping to raise the bar for overall team performance.
  • Experience working in an agile delivery environment a plus.

COMPETENCY:
To perform the job successfully, an individual should demonstrate the following competencies:

  • Analytical – Designs work flows and procedures to optimize vendor and customer pricing processes; gathers and interprets data using primary and secondary research techniques, complementing these with intuition and experience to develop meaningful recommendations; synthesizes complex information from multiple/ varied data sources
  • Problem Solving – Follows a systematic approach to evaluating vendor and contract pricing and is able to adapt it to accommodate specific requirements; capable of structuring problems for ad-hoc initiatives and conducting analysis with minimal supervision
  • Business Acumen – Understands business implications of decisions; displays orientation to profitability; demonstrates knowledge of market and competition
  • Accuracy – Executes tasks diligently to ensure that information entered in the Company’s ERP system is correct
  • Dependability – Takes responsibility for own actions; commits to long hours of work when necessary to reach goals.
  • Interpersonal – Demonstrates comfort in interacting with internal and external resources at all management levels; demonstrates flexibility with regard to changing priorities, instruction, and/ or stakeholders; respects confidentiality of sensitive information; remains open to others' ideas and tries new things; keeps emotions under control.
  • Initiative – Takes independent actions and calculated risks; requests and offers help, as needed.
  • Oral Communication – Speaks clearly and persuasively; listens well and requests clarification, when required; responds to questions promptly and professionally; is comfortable presenting findings in a group environment
  • Written Communication – Writes clearly and informatively; varies writing style to meet needs of the intended readers
  • Diversity – Shows respect and sensitivity for cultural differences; promotes a harassment-free environment.
  • Ethics – Treats people with respect; honors commitments; inspires the trust of others; upholds organizational values.
  • Judgment – Displays willingness to make decisions; exhibits sound and accurate judgment; supports and explains reasoning for decisions; includes appropriate people in decision-making process; makes timely decisions.

OTHER COMPUTER SKILLS:
Previous experience working with relational databases using SQL will be a strong advantage. Must be proficient in all Microsoft Office applications and an ability to develop PowerPoint presentations.


WORK ENVIRONMENT
:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The noise level in the office work environment is usually quiet.

PHYSICAL DEMANDS:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit; talk or hear and use hands to finger, handle, or feel. The employee is occasionally required to reach with hands and arms and stoop, kneel, or crouch. The employee must regularly lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and ability to adjust focus.

EOE

Share this job

These Salesforce jobs may fit you