Developer - Open API

icon building Company : Proviso
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Developer - Open API

Story Behind the Need:

• Business group: Canadian Digital Banking Engineering – Digital Payments – Provide microservices to mobile and web; deal with day-to-day payments, EMTs, bill payments, wallet provisioning.
• Project: Starburst Project – current iTrade platform for stock and ETF trading, working on trading applications, equities, ETFs; 1 year into project, looking to expand to larger scrum team
• Atlantis project: same as Starburst apart from Trade execution, deals more with financial information.

Candidate Value Proposition:

• The successful candidate will have the opportunity to work with latest technologies and learn about security strategies for finance applications, working in a flexible team setting within an agile framework, for an award-winning Digital team for one of the top 5 Canadian Banks.

Typical Day as an API developer (Mobile Apps):

• Has exceptional understanding of our programming language(s) and tools: NodeJs, TypeScript, OpenAPI/Swagger and Postman.
• Professionally experienced in high throughput, high performance API development.
• Adheres to and demonstrates coding conventions, best practices, and helps to maintain the architecture of the project.
• Able to understand issues with integration of APIs with front-end mobile/web applications and downstream applications.
• Takes the lead in reviewing others’ code, actively contributing suggestions and catching potential issues for their assigned project or scrum.
• Experience with CI/CD pipelines to build/deploy applications.
• Experience with debugging production issues using Dynatrace and Splunk or any other similar monitoring/observability tools.
• Takes initiative to help identify and resolve production (and other critical) issues.
• Very involved in feature refinement to flag requirements and ask questions.
• Work closer to a tech lead/team lead sharing responsibilities inside the team

Candidate Requirements/Must Have Skills:

• 5+ years of programming experience in NodeJs, TypeScript, OpenAPI/Swagger and Postman
• 3+ years of experience working on large scale projects.
• Hands on Experience with CI/CD pipelines to build/deploy applications.
• Extensive Mobile API application development experience
• Recent experience with debugging production issues using Dynatrace and Splunk

Nice-To-Have Skills:

• JSNSD or JSNAD certifications.
• Experience in MS SQL or Mongo DB
• Knowledge of Lerna or similar monorepos
• Knowledge of DevSecOps using tools like Fortify, Blackduck, Aqua etc.,
• Knowledge of ArgoCD and/or GCP

Soft Skills Required:

• Clear, articulate written and oral communicator.
• Communicates and collaborates well across all team channels (email, Slack, meetings), including cross-platform collaboration with other teams.
• Delivers high-quality work in a timely fashion, almost always meeting deadlines.
• Able to take the lead on complex tasks with minimal guidance. Sees the work through and is accountable from the planning stages to full completion.
• Be responsible for end-to-end delivery of features for the platform within the scrum team.
• Judicious in asking for guidance — doesn’t for every detail, but always validates larger decisions with the team, tech lead, and/or architect.
• Able and willing to mentor junior and intermediate developers.
• Self-motivated; shows initiative in taking on tasks and making suggestions

Education:

• Computer Science, Software Engineering, Computer Engineering degree or equivalent.

Best VS. Average Candidate:

• Has all required and nice to have experience on recent fintech projects; ideal candidate would have higher years of experience.

Candidate Review & Selection:

• 1st round – technical interview – 1 hour – MS Teams Video interview; with Dev team members
• 2 parts: 1st part: Live coding challenge – 15-20 minutes; 2nd part: technical/theoretical verbal interview – 40-45 minutes
• 2nd round – interview with HM – 30 minutes – video interview – behavioral/fit interview

Original job Developer - Open API posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Toronto, On

icon get direction How to get there?
View similar Technology jobs below

Similar Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.