BT Developer
Diligent Corporation
Job Summary
As a Salesforce Admin/Developer at Diligent, you will be responsible for the administration, design, development, testing, and implementation of elegant solutions within the Salesforce instance. This hands-on role involves systems analysis, development, and support of technical solutions, collaborating with cross-functional teams to understand objectives and deliver robust Salesforce applications. You will also manage data, automate business requirements, and maintain security models.
Must Have
- Collaborate with cross functional teams and business stakeholders to understand objectives, provide support in developing technical solutions.
- Lead design, development, testing and deployment on Force.com platform.
- Support and resolve production problems/issues.
- Support administration of salesforce application, onboarding and offboarding of users.
- Build custom solutions on the platform using Apex, Lightning (LWC, Aura), Visualforce.
- Develop complex integrations between SFDC and other systems, either through custom API or middleware tools such as Boomi.
- Perform data management tasks, including data imports and mass updates using Dataloader.io, data loader, workbench.
- Automating business requirements using flows, process builders, workflow rules.
- Support and maintain the appropriate security model (Sharing & Users, Profiles, etc.).
- Support 3rd party applications integrated to Salesforce.
- Proactively performs extensive system testing to ensure that the systems work efficiently.
- Implement solutions using standard Salesforce functionality including sharing rules, roles, profiles, etc. and standard features including Workflow, Process builder, and Flows.
- Create and maintain detailed business documentation, use case and data flows.
- 3+ years' experience with Apex, Trigger, Visual Force and Force.com.
- Strong proficiency with Force.com Platform skills (Apex, Lightning (LWC, Aura), SOQL, Unit Testing, Visualforce).
- UI/ UX: JavaScript, jQuery, CSS, AJAX, MVC.
- Experience in implementing Enterprise Salesforce integration with (Soap/ REST API/ Web services/ Boomi).
- Develop/Configure automation processes using established design standards.
- Ability to work with Salesforce Flows, Process Builder, Visualforce pages, Lightning app builder.
- Experience implementing and managing third-party applications.
- Experience with Salesforce/3rd-party ETL tools (Data Loader, DemandTools, Dataloader.io, etc.).
- Demonstrated experience leading and delivering complex, enterprise-wide projects.
Good to Have
- Bachelor or master’s degree in Information Technology, Computer Science or related field.
- Salesforce Platform Developer I certification.
- Salesforce Service cloud certification or Salesforce Sales Cloud certification.
- Salesforce Administrator certification.
- Strong quantitative and analytical skills.
- A passion for problem solving.
- Proven success and complete comfort working for high growth, fast-paced, rapidly changing, team-oriented environments.
- Excellent communication, documentation, and organizational skills.
Perks & Benefits
- Flexible work environment
- Global days of service
- Comprehensive health benefits
- Meeting free days
- Generous time off policy
- Wellness programs
Job Description
Position Overview
As Salesforce Admin/Developer, you will be responsible for the administration, design, development, testing and implementation of elegant solutions in our Salesforce instance. This hand-on position is responsible for systems analysis, design, development, testing, implementation, documentation, and support of technical solutions within the Salesforce business applications.
Key Responsibilities
- Collaborate with cross functional teams and business stakeholders to understand objectives, provide support in developing technical solutions.
- Lead design, development, testing and deployment on Force.com platform.
- Support and resolve production problems/issues.
- Support administration of salesforce application, onboarding and offboarding of users.
- Build custom solutions on the platform using Apex, Lightning (LWC, Aura), Visualforce
- Develop complex integrations between SFDC and other systems, either through custom API or middleware tools such as Boomi.
- Perform data management tasks, including data imports and mass updates using Dataloader.io, data loader, workbench.
- Automating business requirements using flows, process builders, workflow rules.
- Support and maintain the appropriate security model (Sharing & Users, Profiles, etc.).
- Support 3rd party applications integrated to
- Proactively performs extensive system testing to ensure that the systems work efficiently and are developed following the applicable development methodology.
- Implement solutions using standard Salesforce functionality including sharing rules, roles, profiles, etc. and standard features including Workflow, Process builder, and Flows.
- Create and maintain detailed business documentation, use case and data flows.
Required Experience/Skills:
- Bachelor or master’s degree in Information Technology, Computer Science or related field.
- 3+ years' experience with Apex, Trigger, Visual Force and Force.com
- Strong proficiency with Force.com Platform skills (Apex, Lightning (LWC, Aura), SOQL, Unit Testing, Visualforce)
- Certifications Preferred: Salesforce Platform Developer I certification, Salesforce Service cloud certification or Salesforce Sales Cloud certification, and Salesforce Administrator certification
- UI/ UX: JavaScript, jQuery, CSS, AJAX, MVC
- Experience in implementing Enterprise Salesforce integration with (Soap/ REST API/ Web services/ Boomi)
- Develop/Configure automation processes where necessary, using established design standards, core workflow principles that are scalable and simple to maintain.
- Ability to work with Salesforce Flows, Process Builder, Visualforce pages, Lightning app builder
- Experience implementing and managing third-party applications
- Experience with Salesforce/3rd-party ETL tools (Data Loader, DemandTools, Dataloader.io, etc.)
- Demonstrated experience leading and delivering complex, enterprise-wide projects.
- Strong quantitative and analytical skills.
- A passion for problem solving.
- Proven success and complete comfort working for high growth, fast-paced, rapidly changing, team-oriented environments.
- Excellent communication, documentation, and organizational skills