Senior Salesforce Developerc

829 days ago
  • Location

    Newton, Massachusetts, United States

  • Role

    Developer

  • Contract

    Permanent

  • Salary

    $74,916 - $122,391

PRIMARY PURPOSE - Briefly summarize the primary purpose of this position.

The Senior Salesforce Developer works closely with other Developers, Salesforce Admins, Business Analysts Quality Engineers, and Project Managers to implement and launch a working technical solution that meets or exceeds business expectations and ultimately drives business value. Leverage communication, analytical and critical thinking skills along with Salesforce platform and technical expertise to drive the success of projects. Highly motivated to deliver the best product and stay current on Salesforce functionality with the ability to prioritize what’s on your plate.

MAJOR FUNCTIONS/RESPONSIBILITIES - Describe the major responsibilities of this job. If applicable, please include the number of employees supervised by this position.

Application Development Skills

  • Collaborate with the different product vendors/app groups while designing and implementing new changes
  • Perform quality assurance on deliverables
  • Follow guiding architectural principles and recommend best practices to continually improve development practices
  • Stay current on rapidly developing Salesforce ecosystem
  • Ensure that project schedule and timeline is in alignment with business and implementation goals and requirements and make adjustments to meet business goals when necessary
  • Ensure that all changes to systems are tested according to change management policies and procedures to ensure compliance of software changes with business requirements and that audit documentation is complete and accurate

Technical Skills

  • Experience in SFDC development using Apex classes and Triggers, Visual Force pages, Automation Process, SOQL, LWC and AURA Components, Lightning Community Builder, Change Sets, Deployment Activities, HTML/CSS, and JavaScript
  • Proficiency in SFDC Administrative tasks
  • Strong Sales Cloud and Marketing Cloud experience with knowledge of Experience Cloud
  • Provide technical leadership for, and hands on delivery of design documents, code development, and test scripts
  • Develop and use relevant industry standards and domain information models to satisfy functional and non-functional requirements and achieve compliance with corporate standards/guidelines
  • Experience integrating Salesforce.com with other applications via real-time, batch, sync/async
  • Experience with data integrations, APIs and ETLs
  • Experience with DX and source-driven development
  • Experience with Conga a plus

General Application Development and Support Skills

  • Strong analytical, troubleshooting, problem solving abilities
  • Provide support on Salesforce platform enhancement and maintenance of the application
  • Exhibit excellent follow-up on the status and action plan of all application support requirements
  • Follow architectural principles in all work
  • Ensure application documentation is complete, current, and stored appropriately
  • Report on schedule and progress on weekly basis (or more frequently as required by management)
  • Experience in various SDLC methodologies like Waterfall, Agile, etc.
  • Work with our engineering development team to implement APIs for the platform

Communication

  • Participate in regular status meetings with development and applications teams and effectively communicate relevant project information to management
  • Adjust communication strategy and approach to match the needs of specific business groups, individuals and development partners and ensure that all materials created for communicating and facilitating discussion of intended approach are carefully tailored to the intended audience to ensure that business owners are able to give complete and accurate feedback
  • Ensure that feedback from key business owners is fully acknowledged and incorporated into functional and technical specifications, process flow diagrams and project plans as appropriate
  • Serve as a technical liaison with third party development partners
  • Resolve and/or escalate issues in a timely fashion
  • Create and maintain code documentation
  • Participate in code reviews and technical planning meetings

DECISION MAKING AUTHORITY - Describe the types of major decisions this position is required to make, and the type of decisions that are referred to a higher level of authority. If appropriate, include quantitative data such as budget accountability, dollar value of projects, etc.

  • Ability to manage high profile, highly complex projects
  • Ability to exercise sound judgment to meet deadlines, compliance requirements and prioritize projects and tasks
  • Ability to work with minimum supervision, but, when necessary, consult with the senior management of IT and lines of business for direction and/or clarity

RECOMMENDED EDUCATION/ EXPERIENCE/ SKILLS - List the minimum academic credentials and/or professional certification needed to perform this job. Also indicate experience or skills required.

  • Bachelor’s Degree or higher in Engineering, Computer Science or related field
  • The following certifications: Certified Salesforce Developer, Certified Salesforce Administrator
  • Overall 5 years of experience in Salesforce application development and customization
  • Proficient in UI Framework, HTML, CSS, Javascript
  • At least 4 years’ experience writing Apex controllers, test classes, and triggers
  • At least 3 years’ experience working with Apex REST services and API integrations
  • At least 3 years’ experience working with Sales Cloud and Marketing Cloud
  • At least 2 years’ experience working with Experience Cloud/Communities
  • Web development experience using JQuery/Javascript, Angular JS or any other framework similar to Salesforce Lightning
  • Capability to work with a Technical Team to create, interpret & implement business requirements into technical specifications; excellent communication and relationship management skills
  • Ability to effectively prioritize and execute tasks in a high-pressure environment and react to project adjustments and alterations promptly and efficiently on a day-to-day basis
  • Experience in various SDLC methodologies like Waterfall, Agile, etc.
  • Knowledge of Deployment, Release management and version control tools like GitHub, Bitbucket
  • Self-starter with the ability to work with minimal supervision, and have excellent verbal and written communication skills

HAVING TECHNICAL ISSUES WITH YOUR APPLICATION?

Contact us at [email protected] or 855-877-6866

Bright Horizons is dedicated to creating a workforce that promotes and supports diversity and inclusion. We provide equal employment opportunities to all individuals without discrimination. Bright Horizons complies with the laws and regulations set forth in the following EEO is the Law Poster: EEO – English and EEO – Spanish along with information on the Family and Medical Leave Act (FMLA) and Employee Polygraph Protection Act (EPPA).

Applicants requiring a reasonable accommodation for any part of the application and hiring process should contact the recruitment helpdesk at 855-877-6866 or [email protected]. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.

Share this job

These Salesforce jobs may fit you