Senior GoLang Developer Apply
We are looking for a Senior Developer with a track record of successful deployments and establishing solid test procedures to produce world class banking software.
Problems you will solve
- Senior contributor to the development team in various phases of development, including design, implementation, integration, revision control, release and the maintenance of multiple products and systems.
Responsibilities
- Lead participant in Agile practices
- Collaborate with Product teams and Feature Development teams, providing guidance and mentorship
- Facilitate in the growth of other developers through code review and one-on-one interaction
- Document clearly and effectively within code as well as outside of code
- Coordinate with other team members when tackling harder developmental efforts.
- Continue to stay on top of the latest technologies and see how they can be applied.
Must have skills
- BS or BA in Computer Science or related field required
- 8+ years’ of post bachelor’s progressive experience in computer science or related field of experience required.
- Minimum of 10 years of development experience and 3-5 years of them you have been using GoLang and/or GCP environments
- Microservices, JSON or REST API experience
- Critical thinker with thorough understanding of the software life-cycle and relevant software methodologies used in software development
- Experience working in an Agile / Product Development team
- Oral and Written Expression – Proven ability to communicate information and ideas in spoken or written form so that others will understand
- Business Awareness - Display awareness of the impact of actions on the business and demonstrate understanding of the context of the company and act in line with it.
- Partnership and Teamwork - Actively promote a positive team spirit, build networks to enhance effectiveness and share knowledge
Nice to have skills
- Experience in Banking Trading or other Fintech including client onboarding, deposit accounts, risk and fraud management, and loans
- Operations Analysis - Passion for the integrity of software design and a willingness to compromise appropriately to balance design and delivery.
- Ability to deal with rapid change and ambiguity
- Good time Management skills and you are highly self-motivated and delivery focused
- Orchestration experience
- JRDC experience
- Take responsibility for achieving results, overcome obstacles and adapt your approach accordingly and overcome challenges and obstacles with optimism and creativity
- Communicate effectively both to peers and with the user community
- Collaborate with the development team to explore and utilize new technologies and tools
About the company
Banking is changing rapidly. Neo-banks and financial services are popping up everywhere. Traditional banking is trying to keep up with the changes but their legacy systems are sand in the gears. They need to rebuild infrastructure from the bottom up with new pipelines for rapid transmission of data while maintaining compliance. This is not a trivial problem to solve. But “Our client” has the team and the backing to do it.Backed by one of Canada’s largest banks Our Client plans to be to banks what AWS is to the cloud. The backbone managing transactions to millions of services and billions of clients.
Please note only candidates who qualify for the position will be contacted. However, we do update our job board frequently so please check our job board for further opportunities. Thank you.