Senior Software Developer

at  Capgemini

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Sep, 2024Not Specified10 Jun, 2024N/ARisk Systems,Web Services,Fintech,Distributed Systems,Communication Skills,Python,Capital Markets,OracleNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Description:
Position: Senior Software Developer
Location: Toronto, ON
Overview:
We are seeking a Senior Software Developer with a minimum of 5+ years of experience to join our team. The ideal candidate will have a strong background in modern C++ programming, proficiency in Oracle and Python, and a passion for technology and large-scale software design. This role involves working in a dynamic environment, communicating with multiple teams and stakeholders, and delivering high-quality, well-tested code.

Responsibilities:

  • Develop and maintain software using modern C++.
  • Utilize Oracle and Python for various development tasks.
  • Write high-quality, clear, and well-tested code.
  • Collaborate with multiple teams and stakeholders to understand the broader impact of the systems and services being built.
  • Meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously.

Must-Have Qualifications:

  • Strong programming experience in modern C++.
  • Proficiency in Oracle and Python.
  • Undergraduate degree or higher.
  • 5+ years of development experience, preferably in Capital Markets or FinTech.
  • Dedication to producing high-quality, well-tested code.
  • Ability to meet deadlines and manage multiple tasks simultaneously.
  • Strong interpersonal and communication skills.
  • Commercial experience in communicating with multiple teams and stakeholders.

Nice-to-Have Qualifications:

  • Experience in Risk Systems and/or Pricing Model Integration.
  • Experience working with distributed systems, including web services and messaging software (e.g., Solace).
  • Experience handling large amounts of data.

Responsibilities:

  • Develop and maintain software using modern C++.
  • Utilize Oracle and Python for various development tasks.
  • Write high-quality, clear, and well-tested code.
  • Collaborate with multiple teams and stakeholders to understand the broader impact of the systems and services being built.
  • Meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada