Python Developer with Expertise in Financial Risk Technology

1 week ago


Mississauga, Ontario, Canada Citigroup Inc. Full time
Job Title:
Senior Python Developer

Citigroup Inc. is seeking a talented Senior Python Developer to join our team in the Financial Risk Technology department.

About the Job:
We are looking for a highly skilled and experienced Senior Python Developer who can design, develop, and implement high-quality software solutions using Python 3.6+ programming language.

The successful candidate will have strong core Python programming skills, experience in writing reusable, testable, and efficient code with proper error and exception handling, and a proven track record of delivering projects on time and within budget.

About the Team:
Our team is responsible for supplying both backend and frontend services to Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, as well as other major financial hubs.

About the Role:
This is a full-time position that requires a strong understanding of software development lifecycle, market and credit risk measures, processes systems, and regulatory requirements in investment banking.

Responsibilities:
* Design, develop, and implement high-quality software solutions using Python 3.6+ programming language
* Write clean and readable code, automated testing, code reviews, continuous integration and delivery
* Leverage best coding practices to ensure software quality and reliability
* Work closely with business stakeholders to scope and define solutions
* Collaborate with other team members on timely delivery of expected changes, features or components of the IT system

Qualifications:
* Strong core Python programming skills
* Experience in writing reusable, testable, and efficient code with proper error and exception handling
* Proven track record of delivering projects on time and within budget
* Strong understanding of software development lifecycle, market and credit risk measures, processes systems, and regulatory requirements in investment banking
* Experience in integrating with HTTP/APIs end-points and processing responses
* Familiarity with front office and risk management functions in banking

Salary Range:
$120,000 - $180,000 per year, depending on experience and qualifications.

  • Mississauga, Ontario, Canada AWKIC Technology Inc. Full time

    Are you a motivated individual looking for a challenging role in business systems development? AWKIC Technology Inc. is seeking a Strategic Technology Solutions Developer to join our team.About the RoleWe are offering a competitive salary of $65,000 - $90,000 per year, based on experience and qualifications. As a Strategic Technology Solutions Developer, you...


  • Mississauga, Ontario, Canada Capgemini Full time

    We are looking for a skilled Business Analyst to work with our client partner in Toronto.Key responsibilities include:Using Agile methodologies to manage pricing risk and analyze Market and Credit Counterparty data for Risk engines.Modeling various financial products, including Bonds, Equity, FX etc. for Market and Counterparty Credit Risk...


  • Mississauga, Ontario, Canada Synechron Full time

    At Synechron, we believe in harnessing the power of digital to transform businesses.We combine creativity and innovative technology to deliver industry-leading digital solutions across Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering.Synechron's progressive technologies and optimization strategies enable us to...


  • Mississauga, Ontario, Canada Canada Power Technology Limited Full time

    About the RoleCanada Power Technology Limited is seeking a highly skilled Financial Professional with expertise in accounting to join our team. As an integral part of our organization, you will play a critical role in ensuring the financial stability and success of our company.Job DescriptionThis is a permanent position that offers a competitive salary and a...


  • Mississauga, Ontario, Canada Citi Full time

    At Citi, we are committed to ensuring that our lending portfolios have adequate capital during times of crisis. Our team uses mathematical modeling and cutting-edge technologies to build loss forecasting and stress testing pipelines, which are responsible for calculating risk on some of the largest portfolios in the industry.We are a diverse group of...


  • Mississauga, Ontario, Canada Capgemini Full time

    Capgemini is a global leader in consulting and digital transformation. With the right mindset, skills, and expertise, you can unlock your full potential and make a meaningful impact on our clients' businesses.About the RoleWe are seeking an experienced AWS Python Engineer to join our team. As a member of our cloud engineering group, you will be responsible...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Job DescriptionWe are seeking a highly skilled Senior Project Manager to lead complex risk and CVA technology projects for one of our major financial services clients.About the Role:Leverage 10+ years of experience in a financial services firm, with expertise in project management, programme management, and product management.Develop and implement Agile...


  • Mississauga, Ontario, Canada Citibank Full time

    About the RoleThe Citibank is seeking a highly skilled Senior Financial Services Risk Audit Professional to join our team. In this role, you will be responsible for performing moderately complex audits and assessments of risk and control environments in coordination with the Audit team.Key ResponsibilitiesDevelop, execute, and deliver audit reports in a...


  • Mississauga, Ontario, Canada Capgemini Full time

    **Job Title:** Senior Risk Analyst for Capital Markets**Location:** Toronto, CanadaWe are seeking a seasoned Business Analyst with experience in Climate Risk to join our team at Capgemini. As a Business Analyst, you will work closely with our client partner to analyze and mitigate market and credit counterparty risks.**Key Responsibilities:Analyze complex...


  • Mississauga, Ontario, Canada Citi Full time

    Citi is a leading global financial services company, with a mission to serve as a trusted partner to its clients. Our commitment to excellence has earned us a reputation for being one of the most respected and admired companies in the world.As a Financial Risk and Control Expert, you will play a critical role in helping us achieve our goals. Your primary...


  • Mississauga, Ontario, Canada Capgemini Full time

    At Capgemini, we are seeking a highly skilled Senior Python Application Developer to join our team. This role involves designing and developing scalable and efficient Python applications for various clients.About the Role:This position requires 6+ years of experience in Python API frameworks, including FastAPI, Flask, and Django. Additionally, you should...


  • Mississauga, Ontario, Canada CitiGroup Full time

    CitiGroup is committed to excellence in the field of financial risk management, and we are seeking a seasoned Senior Audit Professional to join our team.About the RoleThis senior-level position involves performing moderately complex audits and assessments of CitiGroup's risk and control environments. As an expert in financial risk management, you will...


  • Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    Citi Canada Technology Services ULC is seeking a highly skilled Senior Risk and Control Specialist to join our team. This role is an excellent opportunity for an individual with a strong background in risk management and control to contribute to the success of our organization.Job Description:This role will be responsible for supporting the development and...


  • Mississauga, Ontario, Canada REFLEX ACCOUNTING CORP. Full time

    OverviewWe are seeking a highly skilled Financial Risk Advisor to join our team at Reflex Accounting Corp. In this role, you will play a critical part in evaluating financial risk and advising on the financial aspects of contracts and calls for tender.Job DescriptionKey Responsibilities:Evaluate financial risk and provide recommendations to minimize...


  • Mississauga, Ontario, Canada Citi Full time

    Job SummaryCiti seeks an experienced Senior Auditor to join its team. As a key member of the Audit department, you will be responsible for conducting moderately complex audits and assessments of Citi's risk and control environments.About the RoleThis senior-level position requires a strong understanding of audit standards, policies, and regulations. The...


  • Mississauga, Ontario, Canada Capgemini Full time

    Capgemini is a leading global consulting, technology and outsourcing provider dedicated to helping clients achieve their goals in today's fast-changing business landscape.CompensationWe offer highly competitive salaries that reflect the value we place on our employees' skills and experience. The estimated salary for this role is around $140,000 per year,...


  • Mississauga, Ontario, Canada Synechron Full time

    Join Synechron, a leading global digital transformation consulting and technology services company, as a Senior Python Software Engineer with expertise in the banking domain. We offer a highly competitive compensation package, including an estimated salary of $140,000 per year, plus benefits.Job DescriptionWe are seeking a talented Python developer to lead...


  • Mississauga, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    Job SummaryThe Enterprise Risk Technology Product Owner will be responsible for leading and executing an end-to-end creation and quality review process for Enterprise Risk Management Technology owned and impacted regulatory business critical milestones. This role is a key function within the Functions Technology Team to ensure that the closure process of...

  • Senior Java Developer

    2 weeks ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job OverviewCitigroup Inc. is a leading global financial services company that seeks an experienced Senior Java Developer to join its Technology team.The ideal candidate will have a strong background in Java development, system architecture, and data analysis, with expertise in Apache Spark and Unix/Python shell scripting.Salary InformationThe estimated...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Job Title:Senior Project ManagerAbout the Role:Open Systems Technologies is seeking an experienced Senior Project Manager to lead complex risk and CVA technology projects for a major investment bank. As a key member of our team, you will be responsible for delivering projects on time, within budget, and to the satisfaction of our...