Job Description :

The Role:

·         Deliver Salesforce solutions on Salesforce Cloud, Service Cloud, Marketing Cloud, Salesforce Communities, and platform.

·         Configuring and customizing an evolving global Salesforce Developer, sales, and service cloud environment.

·         Maintaining functional areas of data management (including integrations), case management, knowledge base, person accounts, dashboards, and reports.

·         Participating in cross-functional teams that address strategic business issues.

·         Establish Salesforce Developer best practices and implement new processes.

·         Liaising with business stakeholders on an ongoing basis.

·         Evaluating the data collected through task analysis, business process, surveys, and workshops.

·         Communicating effectively with clients, vendors, partners, and internal teams to deliver product’s functional requirements like screen, interface, and UI designs.

·         Designing and executing test scripts and test scenarios.


·         4 or more years of experience implementing and configuring Salesforce.

·         Development experience in UI technologies like Bootstrap, Lightning Design System (LDS), Lightning Components Development, AngularJS, jQuery, JavaScript.

·         5 or more years of IT and over 5 years of Salesforce Developer experience.

·         Knowledge of Product Development Lifecycle and DevOps Tools like GIT, Jenkins, JIRA etc.

·         A thorough understanding of Salesforce Deployment Process and tools like ANT, Change Sets and IDE.

·         Proven integration experience using integration techniques – REST, SOAP APIs, oAuth and Single Sign-On.

·         5 or more years of Apex Coding experience.

·         2 or more years working in an Agile development environment.

·         3 or more years coding in other languages, including .NET, C# and Java.

·         Certified Salesforce Developer.

·         Four-year degree in computer science, information systems or a related field.


What will the developer be working on?

·         Depends on the needs of the business. Our Client is a dynamic team that approaches a lot of topics so the efforts are too numerous to approach. However, a mix of 50% projects and 50% day to day tasks. DTD tasks consist of many things from new features/improvements, assimilating change into the environment to support the systems (issue resolution, refactoring, environment refreshes, etc…)

·         This IT unit is tightly coupled with the business so project work usually consists of design, complex UI enhancements, and Apex programming for the resource. They do have CRM admins to take care of the typical declarative changes but when it starts being too technical or a large design is needed then this person will need to be involved more. Also, because They are tightly coupled and the team is small this then gives the resource a chance to play the role of a BA in to changes within scope. The business acts as the main BAs but this resource will need to play part of that role at times. They are not a shop that lists out everything and hands it off to IT…Our Client collaborates on all approaches.


What is the business challenge and what is driving this need?

·         This is a small team so there is a key person risk on the IT side only having a few developers for the platform. This coupled with the amount of work warrants the position.


Similar Jobs you may be interested in ..