Salesforce Developer
Apex Group
- Mississauga, ON
- Permanent
- Full-time
- Implementing Apex Salesforce strategy
- Ensuring the quality of the data and the robustness of the processes
- Join in the development and implementation of new Salesforce-based solutions
- Work with senior members of the team to analyze business requirements, translating those requirements in to customized solutions using the Salesforce platform
- Implement Salesforce solutions that adhere to platform best practices and perform peer code reviews. Typical Salesforce implementations include custom platform development (Apex, Lightning Components, Apps, Mobile, and Custom front ends, etcâ¦), integrations with back office systems (often through the use of middleware tools) and complex data migrations. Experience in one or more of these aspects of a Salesforce project is a must.
- Participate in or lead development workstreams, from design through testing and deployment
- Knowledgeable of DevOps principles and experience leveraging DevOps tools to deliver solutions in an agile methodology
- Help determine business, functional and technical requirements and participate in application design, configuration, testing and deployment
- Perform configuration and customization of the Salesforce.com platform
- Integrate multiple systems with Salesforce, including internal proprietary and third party applications
- Participate in efforts to develop and execute testing, training and documentation
- Willing to be hands-on in producing tangible deliverables (requirements specifications, design deliverables, status reports, project plans)
- Utilize best practices to perform operational support, enhancements, bug fixes as needed to the Salesforce.com platform
- Follow all standard operating procedures (SOP) and maintain updated ticketing for events, incidents, requests, changes, problems, etc
- Proactively engage on continuous improvement efforts for application design, support, and practice development efforts
- Develop technical solutions to meet the key business objectives, combining Salesforce with advanced BI tools such as Alteryx and Power BI
- Build models, simulation, scalable and automated analytical systems
- Lead and collaborate with experts from across the company to advance data science best practices
- Experience with customization on the Salesforce Lightning platform which should include: Lightning Components using the Lightning Design System framework, Apex, Apex data loader, and declarative platform tools (Process Builder, Visual Workflow, Lightning App Builder, etc.)
- Exposure to Salesforce.com APEX data loader and integrations
- Ability to adapt to a dynamic work environment and be creative within a team.
- Prototyping (InVision or similar)
- Experience with web application development including CSS or HTML5
- Experience with common JavaScript frameworks such as Angular JS, React, etc
- Experience developing for Salesforce Sales Cloud and Lightning App Builder
- Ability to adapt to a dynamic work environment and be creative within a team
- Knowledge of Cloud Computing (SaaS, PaaS) and Salesforce, either through work at industry participants or consulting to the industry
- Excellent organizational, verbal and written communication skills
- Experience working on Salesforce platforms or other CRM software packages (Microsoft CRM, InterAction, SalesLogix, Oracle On-Demand, SAP etc.) preferred
- Direct experience working on CRM projects for middle market and enterprise size companies
- Working knowledge and experience with complex business systems integration as well as object-oriented design patterns and development
- A desire to work within a fast-paced, collaborative, and team-based support environment
- desired
- Excellent knowledge of data management and data architecture
- Strong problem solving and analytic skills
- Knowledge of the financial sector preferred
- Ability to communicate and align across different business functions and levels
- Strong attention to detail with a passion for quality
- Ability to prioritise workload and provide timely follow-up and resolution
- Ability to work effectively in a fast-paced environment and handle multiple projects
- Strong problem solving, troubleshooting and analytical skills
- Strong verbal and written communication skills to interact with team members
- Bachelorâs Degree or equivalent experience
- Salesforce Platform App Builder Certification
- Force.com Certified Developer Certification
- Salesforce Platform Developer I Certification
- Salesforce Lightning Component Framework Specialist (Trailhead Super Badge)
- Salesforce Lightning Experience Specialist (Trailhead Super Badge)
- A genuinely unique opportunity to be part of an expanding large global business
- Working with a strong and dynamic team
- Training and development opportunities
- Exposure to all aspects of the business, cross-jurisdiction and to working with senior management directly