Job Description
Devbridge is looking for a senior candidate to provide technology leadership on wide portfolio of banking applications in the Toronto office. Specifically, the job requires the ability to work with development leads and architects on both Devbridge and partner sides to create technical architecture that is in full alignment with the architecture principles and the banking business strategy. The successful candidate will be expected to partner with other key roles (e.g. project managers, business analysts, etc.) and provide consulting on specifics of the technical solution. The role will not have direct reports but will influence and direct activities of remote development teams as well as provide technical presence and expertise on client site. The role will require working with client’s architects and solution team to jointly make improvements and define the architecture and technology solutions.
Responsibilities:
Maintain in-depth knowledge of the organization's technologies and architectures, ensure its conformance to banking policies and best practices
Represent technology strategy and architecture in multiple initiatives on client site
Consult client development teams on enterprise technology standards and policies, promote adherence of designs to enterprise policies and standards, architectural principles and guidelines
Actively collaborate with development teams with the possibility to directly contribute to project code development
Requirements
Experience of high and low level design, architecture and modeling
Excellent communication skills
In-depth knowledge of core Java
Familiarity with JavaScript frameworks such as Angular and React
TDD and/or BDD knowledge
Experience in RESTful services development
Experience of continuous delivery/continuous integration implementation
Familiar with Containers, Docker
Experience working with Agile teams, knowledge of Scrum process
Lean mindset
20% Travel
Benefits
A digital products focused company with a variety of challenging engagements with upper mid-market and Fortune organizations
Develop the team and practice alongside an engaged and energetic management team
Sponsored participation in professional improvement events
Competitive salary and performance based bonuses
Health, dental, vision, and life insurance
Three weeks paid vacation plus standard Canadian holidays
Maternity/Paternity leave benefit
Gym membership
Team building events, Friday lunches, and a stocked kitchen
Employee referral program