Position Title: Developer – Specialty
Location: Toronto, ON
Duration: 6 months
Story Behind the Need:
Business Group: GWMS – Customer Relationship Management.
Implement Salesforce solutions for asset management business groups.
Project: Salesforce financial service cloud steady state lab, servicing mutual funds sales group within client.
Candidate Value Proposition:
The successful candidate will have the opportunity to work within client. We are technology partners who help the business transform how our employees worldwide work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology.
Typical Day in Role:
- Meeting with Business to determine CRM needs
- Developing customized solutions within the Salesforce platform
- Designing, coding, configuring and implementing enhancements on the Salesforce platform
- Validating and Testing code/ features prior to promotion into production
- Help train junior staff and continually improve skills to further the knowledge of the team
- Suggest process improvement and help to improve inefficiencies
- Support the business team in the proper use of Salesforce by focusing on configuration rather than customization
- Investigate failures, perform root cause analysis and utilize internal defect tracking tool to create detailed, high-quality error report
- Work with cross-team product owners, developers and test engineers to support QA processes.
- Use and advise on the best practices for implementing Salesforce platform
- Perform thorough test planning and write test cases that cover all areas. Identify missing test scenarios and refine existing automation
Candidate Requirements/Must-Have skills:
- Performed many implementations on Salesforce platform – for Enterprise level projects – at least 5.
- 7-10+ years of experience working with Apex, Visual Force Pages, Salesforce Lightning Components, Aura Framework and Integration Patterns.
- Must have worked on at least one of the middleware products or 5+ years working on Talend, Jitterbit, Informatica, or Mulesoft, etc.
- 10+ years of experience integrating Salesforce with other cloud-based application systems using REST, and SOAP API.
- 5+ years of experience with Financial Service Cloud
Candidates must possess the following Salesforce certifications prior to joining. These certifications will be verified:
- Salesforce Developer 2
- Salesforce Platform App Builder
- Salesforce Administrator
Is important for the candidate to have experience as follows:
- Support the business team in the proper use of Salesforce by focusing on configuration rather than customization
- Investigate failures, perform root cause analysis and utilize internal defect tracking tool to create detailed, high-quality error report
- Work with cross-team product owners, developers and test engineers to support QA processes.
- Use and advise on the best practices for implementing Salesforce platform
- Perform thorough test planning and write test cases that cover all areas. Identify missing test scenarios and refine existing automation
Nice to Have Skills
- Minimum 7+ years of experience in Salesforce platform and overall 10 + years of experience in enterprise systems.
- Strong working knowledge on HTML, CSS, JavaScript.
- Hands-on experience on tools like Data Loader, Talend
- Knowledge of Deployment processes and release pipelines. Eg : Jenkins, Bitbucket/Git
- Experience with Salesforce DX (desired, not required)
- Good understanding of packaged based deployments, Metadata API and Ant.
- Experience in agile methodologies like SCRUM/Kanban
Best vs. Average Candidate
The best candidate is someone with 2-3 years in a single role without frequently switching projects, unless within the same consulting firm. Someone with extensive years of experience working on projects rather than just providing support. Proficiency with various Salesforce products like Tableau, CRMA, and others. Minimal or no long gaps in employment, as these can be red flags.
Soft Skills
- Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization
- Excellent interpersonal skills to be able to collaborate and work closely with external vendors
- Ability to analyze complex situations and problems and do the necessary research using multiple sources of information to arrive at innovative solutions
- Ability to work as part of a team, as well as work independently or with minimal direction
- Good time management and organizational skills to effectively manage high-scale project
- Ability to work in cross-functional teams.
Education
- Bachelor’s degree in a technical field such as computer science, computer engineering, or related field required.
Candidate Review & Selection
2 rounds
Panel interview with Scrum Mater, 2 Bas, Senior manager and the Hiring manager – 30-60 minutes – Video is a must – Ask about previous experience, highlights, technical challenges, technical questions (real scenarios and theories) also, and agile questions.
2nd Technical peer and Hiring manager – 30 minutes – to revisit the candidates and ask questions to make sure they are well-versed.
The pay range that the employer reasonably expects to pay for this position is between CA$100.00 and CA$110.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
Applications will be accepted on an ongoing basis.
Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.
Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!
Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.
Open ears. Open minds. Open futures