Salesforce Developer II

API, Agile, Analytical skill, Apex, Best practices, Business requirements, CRM, Cloud, Communication skills, Computer science, Configuration, Critical thinking, Cross-functional, Customer facing, Data structure, Debugging, Documentation, Enterprise software,, HTML, IMPACT, Identity management, Implementation, Integration, JavaScript, Microsoft Office, Migration, Problem solving,, UI, System requirements, System integration, Strategy, Software deployment
Full Time
Depends on Experience
Travel not required

Job Description

ICW Group is seeking a Salesforce Developer II to define technical solutions to business problems across the Salesforce platform and contributes to the development of technical solution strategy, solves unique and complex problems that have a broad impact on the business. This position exists is to redefine how customer relationships and data are managed on a single platform across the enterprise utilizing tools from Salesforce.


Leads the design, development and support of Salesforce business applications that ensure quality and success.

  • Designs and implements data structure, flows, Apex classes and Lightning components to support application build.
  • Ensures end-to-end solutions have technical integrity, stability and are scalable to a growing operation and accommodate defined business requirements.
  • Defines scope and delivery of technical projects and develops enhancements and moves data between systems. Makes recommendations for enhancements and modifications to improve system performance, efficiency and reporting.
  • Leads and manages a portfolio of technical projects to ensure successful end-to-end delivery of product expansion, migrations, and deployments.
  • Oversees deployment management process. Creates scripts and provides detailed documentation for deploying and supporting software.
  • Estimates time frames, quality, and quantity of resources required to successfully implement technical projects. 

Collaborates with product managers, Engineers, developers and key stakeholders to develop, maintain and support the Salesforce platform.

  • Works with customers, project managers, department leaders to translate business objectives/needs into Salesforce technical solutions and system requirements with an enterprise-wide technology approach that encompasses multiple systems and various integration points.
  • Communicates and documents technical solutions and design tradeoffs effectively to business stakeholders. Presents complex solution options and benefits to key technical program stakeholders.
  • Works closely with department leaders to continuously relay feedback for improvement on product features and functions, and ensures sustained customer success.
  • Collaborates with architects, product owners and other developers to solve technical challenges, while leveraging technical best practices and solution patterns for the Salesforce platform. 

Delivers highly technical consultative and support services by becoming an expert in the product and integrated partner solutions.

  • Identifies potential issues and risks and develops mitigation strategies to alleviate challenges with a board perspective to identify innovative solutions. 
  • Provides technical advisory services on implementations with multiple integrations and software platforms.
  • Drafts technical project instructions, engineering plans, technical designs, and systems integration-related documents and deliverables.
  • Sets the strategy and management plan for the Salesforce environments. Coordinates with internal security teams for user management and single sign-on (SSO) setup and maintenance.
  • Researches, presents, and makes recommendations regarding new features made available with each Salesforce release. 


This position has no supervisory responsibility.


Bachelor's degree from four-year college or university required with a major or emphasis in Computer Science, Engineering or related field.  Minimum 5 years of experience within the Salesforce platform. Minimum 2 years of experience with building/supporting enterprise integrations within Salesforce required. Minimum 2 years of experience with Service Cloud preferred. Minimum 2 years of experience in the Financial Services industry preferred.  Experience in Lightning Web Components preferred. Experience in multiple lightning migrations preferred. Experience in implementation of Service Cloud and/or Sales Cloud for multiple clients in financial services preferred.


Salesforce Platform Developer II Certification required. Additional Salesforce certifications preferred. 


Proficiency in Salesforce, with clear understanding of lead, contact, opportunity, account, and campaign objects. Functional knowledge of integration systems, with experience integrating enterprise software between various software solutions. Technical project management, deployment, or implementation experience in a customer-facing role.  Ability to work on an Agile-based cross-functional project team.  Ability to design, code, test, debug, package and deploy quality, scalable and well documented solutions on the Salesforce platform. Familiarity with user interface development principles and experience with JavaScript, SQL, HTML and CSS. Familiar with declarative configuration and Apex/Lightning/API development. Familiar with unit, integration and end-to-end system testing and performance tuning. Ability to effectively relate technical concepts to non-technical audiences and articulating the business value of a given technical solution.  Excellent written and verbal communication skills, experience working with cross-functional teams, and presenting to leadership. Advanced proficiency with Microsoft Office applications including Word, Visio, Excel, Project and PowerPoint. Ability to apply principles of logic to a wide range of intellectual and practical problems. Strong knowledge in best practices and security controls. Critical thinking and complex problem-solving ability.  Strong organizational, analytical skills and the ability to work at a highly-detailed level.


Office environment – no specific or unusual physical or environmental demands and employees are regularly required to sit, walk, stand, talk, and hear. 


This position maps to the Individual Contributor level. Additional competencies required: None.


This position operates in an office environment and requires the frequent use of a computer, telephone, copier, and other standard office equipment.

Dice Id : 10123200
Position Id : 6806011
Originally Posted : 2 months ago
Have a Job? Post it