ProViso Consulting
Job title:
Analyst/Developer
Company
ProViso Consulting
Job description
Story Behind the Need:
- Business group: GWRT – Global Risk Technology
- Project: Algo DSL project – Credit check system for trading counterparties. Onboarding new functionalities into system and build out infrastructure for calculations and to communicate information to trading systems.
- Reason for request: New project need
Candidate Value Proposition:
- The successful candidate will have the opportunity to work with a dynamic and experienced team of software developers, infrastructure specialists, and business analysts, as well as gaining experience in the capital markets and credit risk technology fields. The project will contribute to the bank’s core risk management and reporting functions, helping to protect the bank and its customers.
Typical Day in Role:
- Project aims to implement a daily settlement limit check in to existing system
- Primary function is to support the building out of a reporting system.
- Building the limit reporting system to display credit check information.
- Development of calculation and/or reporting applications
- Producing thorough, clear, and detailed documentation
- Communicating with stakeholders to ensure they are implementing best practices, integrating existing technologies, etc.
- Leveraging existing infrastructure to communicate information between systems and applications.
- Will be working on creating net new code and enhancement of existing code in a 70/30 capacity, depending on project deliverables.
- Working collaboratively with project team, participating in scrums and meetings, implementing all steps of SDLC.
Candidate Requirements/Must Have Skills:
- 8+ years’ experience in the capacity of a Python or Java developer
- 3+ years’ experience with Javascript framework
- 5+ years’ hands on experience in Python Django/Flask web framework.
- 3 + years’ experience with Unix/Linux environment and proficient in shell scripting
- 5 + years’ experience with RDMS including: Postgres, Oracle, SQL, PL/SQL, or Sybase
Nice-To-Have Skills:
- Banking or Capital Markets experience is an asset
- Previous credit risk monitoring systems experience is an asset
- Experience with Messaging Bus technologies such as Kafka or JMS
Soft Skills:
- Good communication, both written and oral, whether producing documentation or attending meetings with other developers, non-technical team members, or external stakeholders
- Proactively raise issues as they are identified
- Creativity and resourcefulness in solving problems within the framework of the existing technology stack
- Willingness to learn and upgrade skills as needed on the job
Best vs Average:
- The ideal candidate is willing to learn and is a good communicator. Previous experience with credit risk monitoring systems would set a resource apart. We are seeking to fill a full stack engineer role and the best candidates will have strong experience working in the front and back end (as this will be the scope of their responsibilities).
Degrees or certifications:
- Bachelor’s degree in a technical field such as computer science, computer engineering or related field required.
Candidate Review & Selection:
- Structure and Format: Two rounds of interview:
o First round: technical interview with HM and developer(s) – MS teams – 45mins
o Second round: behavioral interview with HM and BA lead – In-person – 30minsJob Details12876Contract8 monthsToronto
Expected salary
Location
Toronto, ON
Job date
Sat, 18 Jan 2025 23:22:30 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.