Senior Software Developer
at Capgemini
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Sep, 2024 | Not Specified | 10 Jun, 2024 | N/A | Risk Systems,Web Services,Fintech,Distributed Systems,Communication Skills,Python,Capital Markets,Oracle | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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