Python Developer

79986
Toronto, ON
Contract
11 days ago

Position Title: Python Developer
Location: Toronto, ON (Hybrid)
Estimated Duration: 6 months
             
Story Behind the Need
Business group: GBME – Risk Technology – technology team that supports all of global banking and markets technology. Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers client’s Corporate and Investment Banking and Capital Markets businesses.
Program: Audit related initiative to meet regulatory requirements. Seeking capture risk on asset-backed security products and be able to scale these simulations on the cloud platform utilizing vendor market data and vendor pricing models
Reason for request: New project requirements
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 modernize the data extraction, transformation, calculation, loading function, and generating reports.
  • Please note that calculation in GCP is central to this role
  • Primary function is to deliver technology solution to address business needs while modernizing the technology stack.
  • Producing thorough, clear, and detailed documentation.
  • Advise on modern frameworks and architectures, best practices, and integrating upgraded technology into existing systems.
  • 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 50/50 capacity, depending on project deliverables.
  • Working collaboratively with project team, participating in scrums and meetings, implementing all steps of SDLC.
  • Enhancing existing code base to integrate with new system
  • Supporting the team’s daily business activities as required
  • Read Java code to convert to Python

Must Have Skills:

  • 10+ years’ development experience with a focus on using Python hands-on
  • 5+ years’ experience with GCP Cloud computation
  • 3+ years’ recent experience with Linux/Unix Shell Scripting
  • 5+ years’ relational database experience, SQL, Postgres, or similar system
  • Strong experience in an Agile environment and the SDLC

Nice-To-Have Skills:

  • Experience refactoring Java code is an asset
  • Banking or Capital Markets experience is an asset
  • Experience with Rest API is an asset

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: On top of meeting requirements, the best candidates will have stronger Linux shell scripting experience and will experience refactoring Java code. Banking/capital markets experience is also appreciated.
Degrees or certifications:

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required.

The pay range that the employer reasonably expects to pay for this position is between CA$80.00 and CA$90.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