Story Behind the Need
Business group: Cloud Engineering – part of Digital Banking, specific team owns enterprise software and delivery pipeline, working on cloud related technologies, work with development teams in all languages on the dev teams to get the application into cloud environments
Project: Augment team to assist with Cloud Acceleration Program activities – workflow automation, software development, containerization in Kubernetes
Candidate Value Proposition:
The successful candidate will have the opportunity to work in a large enterprise and be part of a large impact, exposure to dev security operations tooling, exposure to other BLs, work for a top 5 Canadian Bank
Typical Day in Role:
- Provide guidance and advice for day-to-day software development, as well as the interfacing and integration with other external development teams
- Participate in requirements meetings with product teams, business teams, and customers to propose usable designs and solutions
- Create implementation plans from requirements and designs that the rest of the team can implement
- Implement solutions from team’s designs
- Support our teams with the evolution of software architecture, and in designing the Engineering Roadmap
- Plan, introduce, and contribute to the implementation of larger architectural changes
- Help in technical requirements analysis and effort estimation
- Communicating and explaining designs to the engineers from both inside and outside of the team
- Contribute clear, tested, and maintainable code to a shared codebase
- Documentation: updating and creating documents for team and customers
- Full stack role + CI/CD development – good mix of back end and front end
- Main languages: Java, Node, Groovy, Docker
Candidate Requirements/Must Have Skills:
- 3+ years’ experience as a Software Engineer/ Developer
- 1+ years’ experience with Java
- 1+ years’ experience with Docker
- 1+ years’ experience working with any public Cloud Services: e.g. Azure, GCP, or AWS (please list which – GCP is preference)
- 1+ years’ experience with version-control, specifically GIT
Nice-To-Have Skills:
FYI all of these nice to haves are ideally 1+ years’ experience – enough to be well versed
- Experience with Design Patterns, SDLC practices, and Best Engineering Practices
- Experience with CI/CD
- Experience with Kubernetes
- Experience with Test Driven Development (TDD)
- Experience designing and implementing web applications and services using: NodeJS, JavaScript/ES6+, HTML/CSS, React
- Experience with API development
- Experience working with databases
Soft Skills Required:
- Ability to plan, introduce and contribute to implementation of design elements
- contributes to analysis and decision-making processes
- Strong communication skills
Education:
Post-secondary or equivalent working experience, in technical field preferred
Best VS. Average Candidate:
Able to work independently, demonstrate leadership and initiative; able to think outside the box, requires minimal hand holding
Candidate Review & Selection
Initial process – Codility take home assigned – will have a couple of days to complete – will send to all shortlisted candidates – if your candidate is shortlisted, please send e-mail address
Interviews after successful codility may be combined into 1:
– Technical interview – 30 mins-1 hour – HM+ team members – MS Teams Video Interview
– Cultural fit interview – 30 mins – HM+ team members – MS Teams Video Interview
Hiring Manager’s availability to interview: ASAP
The pay range that the employer reasonably expects to pay for this position is between CA$45.00 and CA$55.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