Talent.com
08763 Citi Canada Technology Services ULC
Python Developer - Assistant Vice President08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Python Developer - Assistant Vice President

Python Developer - Assistant Vice President

08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
26 days ago
Job type
  • Full-time
Job description

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Summary: We are seeking a talented and experienced Python Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and deploying high-quality software solutions using Python. You will work on various aspects of our platform, from backend services and APIs to data processing pipelines and automation tools, contributing to key projects that drive our business forward.

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance applications and services using Python.

  • Write clean, efficient, and well-documented code following best practices and architectural standards.

  • Implement and manage APIs, integrating with various internal and external systems.

  • Contribute to all phases of the development lifecycle, including requirements gathering, design, coding, testing, deployment, and support.

  • Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.

  • Troubleshoot, debug, and upgrade existing systems to improve functionality and performance.

  • Stay up-to-date with emerging technologies and industry trends, advocating for their adoption where appropriate.

  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.

Required Qualifications:

  • 5-8 years years of professional experience in software development with a strong focus on Python.

  • Proficiency in Python and its ecosystem, including popular frameworks (., Django, Flask, FastAPI) and libraries.

  • Solid understanding of object-oriented programming (OOP) principles, design patterns, and data structures.

  • Experience with relational databases (, PostgreSQL, MySQL) and NoSQL databases (, MongoDB, Cassandra).

  • Familiarity with cloud platforms (, AWS, Azure, Google Cloud Platform) and containerization technologies (, Docker, Kubernetes).

  • Strong problem-solving skills and the ability to analyze complex technical challenges.

  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

  • Experience with testing frameworks (, Pytest, unittest).

Preferred Qualifications (Nice to Have):

  • Experience in the financial services industry , understanding of the market Risk and capital markets.

  • Experience with building and deploying microservices architectures.

  • Experience with message queues (, Kafka, RabbitMQ).

  • Familiarity with CI/CD pipelines and DevOps practices

Education

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$94, - $141,

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

------------------------------------------------------

------------------------------------------------------

Create a job alert for this search

Python Developer - Assistant Vice President • Mississauga Ontario Canada

Similar jobs

Senior Enterprise Applications Developer (D365 | Azure)

Kohl & Frisch LimitedVaughan
Full-time

A national healthcare distributor, located in York Region, Vaughan, is seeking a Developer, Enterprise Applications to design, develop, and maintain their technology eco-system.The role requires 5+... Show more

 • Promoted

Senior Golang Engineer - Cli & Devops Tooling

AltairOakville, Canada
Full-time

A leading technology company in Oakville is seeking a Senior Software Engineer specializing in Golang and DevOps.This contract position involves designing, developing, and testing software that mee... Show more

 • Promoted

Power BI Data Engineer — Azure Data & Dashboards Lead

Lakefield Veterinary GroupBurlington, Halton Region, CA
Full-time

A veterinary services provider seeks a Data Analyst responsible for collecting and analyzing data to support strategic initiatives.The role involves creating PowerBI dashboards, working closely wit... Show more

 • Promoted

Growth Lead - Lilo Social

Lilo Socialburlington, on, ca
Full-time

Lilo Social is a full-funnel eCommerce growth agency specializing in acquisition and retention for direct-to-consumer brands.With a team of over 75 professionals, we deliver best-in-class paid medi... Show more

 • Promoted

Senior Developer for Fleet Analytics Solutions

GeotabOakville, ON, CA
Full-time

Enhance fleet management technology as a Senior Software Developer.Utilize Angular, TypeScript, Node.PostgreSQL to build scalable routing solutions in a collaborative setting.This role focuses on d... Show more

 • Promoted

Full Stack Developer

Measure Marketing Results Inc.Oakville, ON, CA
Full-time

Full Stack Developer – Measure Marketing Results Inc.Join the team as a WordPress Full Stack Web Developer and AI Tools Specialist.Your role will involve building high-performance, fully customized... Show more

 • Promoted

Equity Partner & National Leader AI Business Solutions

People Machineburlington, on, ca
Full-time

Equity Partner & National Leader, AI Business Solutions.This role can be located in any major city centre across Canada.Digital services within the firm.The role will focus on sales, delivery excel... Show more

 • Promoted

Professional AI Solutions Developer

Recruiting In Motion - Eastern OntarioVaughan
Full-time

Join our client as an AI Application Developer and create advanced AI solutions that drive business efficiencies.This is a full-time, on-site position at a reputable company.In this role, you will ... Show more

 • Promoted

Sr. Fullstack Developer/ Architect

Gilder Search GroupVaughan
Full-time

Senior Full Stack Developer/ Architect.Concord, ON (Onsite 5 Days a week).Salary -$130,000-$150,000 + Bonus +Benefits.Our client in the OEM, Trades space is looking for a.This role involves hands‑o... Show more

 • Promoted

Product Data Operations Lead

LGC GroupVaughan
Full-time

A global life science tools company is seeking a Product Data Lead in Vaughan, Canada.This role involves overseeing Product Data operations, ensuring data accuracy across systems, and mentoring Pro... Show more

 • Promoted

Strategic Digital Advisory Lead - ERP & Data Transformation

AlphabyteVaughan
Full-time

A leading data solutions firm in Canada is seeking a Digital Advisor to join their advisory practice.The role involves leading end-to-end consulting engagements, conducting assessments, and present... Show more

 • Promoted

Lead BI & Reporting Developer

Husky Injection Molding Systems Ltd.Bolton, ON, CA
Full-time

An innovative company in Bolton is seeking a Business Intelligence & Reporting Developer to enhance its data-driven decision-making capabilities.This role offers the chance to lead the design and s... Show more

 • Promoted

Data Warehouse Support Engineer - SQL, Python & AI

CAA Club GroupVaughan
Full-time

A leading member-based organization is looking for a candidate to assist with troubleshooting application system issues and lead various projects.Candidates must have at least 1 year of experience ... Show more

 • Promoted

Senior ETL Developer - Hybrid Data Pipeline Lead

Randstad DigitalOakville
Full-time

A leading insurance firm in Canada is seeking a Senior ETL Developer to join their hybrid team.The role involves building efficient data pipelines and operationalizing high-quality data solutions.C... Show more

 • Promoted

Sr. SAP PO Lead Consultant - Ontario, Canada- Hybrid

The Dignify Solutions, LLCVaughan
Full-time

This description has been refined for structure and readability while preserving the original content.SAP PO development experience of 10-14 years.Minimum 4 End to End SAP PO Implementation experie... Show more

 • Promoted

Full Stack Developer

WellnessLivingVaughan
Full-time +1

Based on Experience + Benefits + Vacation.At WellnessLiving, we empower thousands of health and wellness business owners to turn their entrepreneurial dreams into reality.Our mission-critical softw... Show more

 • Promoted

Team Lead - GTA Central

Neo FinancialVaughan
Full-time +1

Join us to build a more rewarding financial future for all Canadians.At Neo, we’re on a mission to build a more rewarding financial future for all Canadians.Life at a rapidly scaling tech startup i... Show more

 • Promoted

Executive Assistant to CIO & CFO — Investment Ops

RADCOBurlington, Halton Region, CA
Full-time

A leading residential management company in Burlington is seeking a proactive Executive Assistant to support executive leadership.Responsibilities include managing schedules, preparing meeting mate... Show more

 • Promoted

Remote Junior C++/Java Developer (Spring, STL)

Source CodeVaughan
Remote
Full-time

A software development company is seeking a Junior C++/Java Developer in Vaughan, Ontario.The ideal candidate should have at least 2 years of experience with Java and/or C++ programming.Responsibil... Show more

 • Promoted

Vice President - Senior Broker (P&C) - C$83,700 - C$126,000 A Year

AonBurlington, Canada
Full-time

Aon is looking for a Vice President - Senior Broker (P&C)Role Type: Existing vacancyAs a Senior Broker, you will be a key member of the Central Region Commercial Broking team, responsible for d... Show more