Position Title: Developer – Specialty
Location: Toronto, ON
Duration: 6 months
Story Behind the Need
Business group: Canadian Digital Banking Engineering – Commerce Engineering – Team is focused on Product Onboarding
Project: Client Smart Investor 2.0 GWM – working on existing production application and adding capabilities for investment products for digital channels – production application is stable already, new project to add capabilities is in initial phases
Candidate Value Proposition:
The successful candidate will have the opportunity to work in a fast-paced Agile environment while also experience enterprise culture at the highest levels, for a top 5 Canadian Bank.
Typical Day in Role:
- Full stack role – 50%/50%
- Tech Stack: MERN MongoDB, Express, React, Node
- Planning and executing to meet sprint objectives as well as program/project milestones as a member of the scrum team.
- Write well designed, testable, efficient code by using best software development practices
- Gather and refine specifications and requirements based on technical needs
- Create and maintain software documentation
- Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed
Candidate Requirements/Must Have Skills:
- 10+ years’ experience as a full-stack developer
- 3+ years’ combined experience working with MERN (MongoDB, Express, React, Node) stack in a professional environment
- 3+ years’ of unit testing experience with both frontend and backend code
- 3+ years’ of experience working with microservice architecture
- 3+ years’ experience working in Agile/ Scrum framework
Nice-To-Have Skills:
- Experience working with monorepo architecture
- Demonstrated experience working with Gitflow branching strategy
- Experience with Xstate
Soft Skills Required:
- Excellent communication skills with ability to influence decision making across stakeholders
- Demonstrated ability to lead team members with differing opinions and provide guidance to varying levels of experience
- Effective organization, planning, and time management skills
Education:
- Post-secondary education, preferably in computer science, engineering
- Canadian bootcamp experience an asset
- A Scrum certification would be an asset
Best VS. Average Candidate:
Ideal candidate would be passionate to drive meaningful change in both technical standards upgrades and process improvements, often going above and beyond their job description to fill in the gaps wherever required that leads to operational excellence being achieved for the team. Solution oriented and hands-on, not be scared to work on code base – not looking for consultant but a developer – so even if they have senior/lead experience which is fine considering is level 5, should be ok with doing hands-on development work; recent strong experience with MERN stack as a true full-stack Dev.
Candidate Review & Selection
1st is take-home Codility – 2-3 days to complete it by a Deadline
Technical Panel Interview – 2 senior Devs – 1.5 hours – including a live codility assessment + behavioral – on Codility platform + MS Teams Video
Final Interview with HM – 30 minutes – MS Teams Video
Hiring Manager’s availability to interview: ASAP
The pay range that the employer reasonably expects to pay for this position is between CA$80.00 and CA$90.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