Python Developer - Assistant Vice President
$94.3k - $141.5k per yearCitibank (Switzerland) AG
- # Python Developer - Assistant Vice PresidentApplyremote type: Hybridlocations: Mississauga Ontario Canadatime type: Full timeposted on: Posted Todaytime left to apply: End Date: May 31, 2026 (2 days left to apply)job requisition id: 26950024**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 (e.g**., Django, Flask, FastAPI**) and libraries.* Solid understanding of object-oriented programming (**OOP**) principles, design patterns, and data structures.* Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).* Familiarity with cloud platforms (e.g., **AWS**, Azure, Google Cloud Platform) and containerization technologies (e.g., **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 (e.g., 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 (e.g., 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,300.00 - $141,500.00------------------------------------------------------## **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.------------------------------------------------------*This job opening is for an existing job vacancy.*------------------------------------------------------*Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.**If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review* *Accessibility at Citi.* *View Citi’s EEO Policy Statement and the Know Your Rights poster.*
- J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Python Developer - Assistant Vice President in Mississauga, ON vacancy
- Elevate your career at Citi as an Assistant Vice President, specializing in Python development in Tampa, Florida. Leverage Python and Apache Airflow to drive advanced analytics solutions. Citi is seeking an Assistant Vice President Python Developer with 3-5 years of experience...Suggested
- We are looking for a Python Developer (Applications Development Sr Programmer Analyst - C12) with hands‑on experience developing Gen AI solutions. As a developer, you will leverage your deep technical knowledge to drive the creation of high‑quality software products. You will...Suggested
$120.8k - $170.8k per year
...solutions for the front office, Credit Risk Business. Implement projects based on Python, FastAPI, MCP, LLM, Java and other latest technologies. Hands‑on development experience in Python. Work with developers onshore, offshore and matrix teams to implement a business solution....SuggestedFull time- ...Role Summary We are looking for a mid-level Python Developer - NLP, ML, Gen AI with combined experience in Data Engineering and AI/NLP engineering. The candidate will build NLP pipelines using libraries such as Flair, BERT, and LLM frameworks, and will also work on large...Suggested
$94.3k - $141.5k per year
Citi is seeking a highly motivated candidate for Senior Java developer in Wholesale Credit Risk Technology team that serves Institutional Credit Management (ICM). We are looking for a talented professional with a solid technical acumen to partner with onshore and offshore teams...SuggestedFull time$94.3k - $141.5k per year
Senior Java Developer – Wholesale Credit Risk Technology Citi is seeking a highly motivated candidate for Senior Java developer in Wholesale Credit Risk Technology team that serves Institutional Credit Management (ICM). We are looking for a talented professional with a solid...Full time- ...candidate will be instrumental in designing, developing, and optimizing robust data pipelines, from ingestion to consumption, using Python, PySpark, and other big data technologies.... ..., to deliver impactful data products. Develop, maintain, and optimize highly efficient and...
- The Senior Oracle ERP Developer is an intermediate level position responsible for participation in the establishment and implementation of... ...issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are...
$94.3k - $141.5k per year
...industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business... ...issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed...Full time- Enhance your career as a Vice President of Application Development at Citi, focusing on systems programming and user support. This intermediate-level role is impactful within the Technology team. In this key position, you will engage in all aspects of application systems...
$80k - $100k per year
...Department. Monitor operational risk across the Business and assist with the enhancement of the existing operational risk framework... ...ability to work to tight deadlines Good interpersonal skills to develop working relationships with colleagues, clients, other divisions/offices...Work at office- ...Implement high availability , disaster recovery , and performance tuning for both on‑premise and cloud environments. Develop backup/recovery strategies and ensure compliance with security standards. Automate database management tasks to improve operational...
$120.8k - $170.8k per year
The Big Data Developer is a senior level position responsible for establishing and implementing scalable, efficient big data application systems... ..., testing, debugging, deployment, and implementation—leveraging Python, PySpark, Unix/Linux, and SQL. Develop comprehensive knowledge...Permanent employmentFull time- Take charge of application systems as Vice President of Fullstack Development at Citi. Lead design... ...complex issues • Mentor mid-level developers and guide their growth • Assess risks and... ...development skills • Deep knowledge of AI-assisted development tools Explore a role where...
$94.3k - $141.5k per year
...management processes Exposure to the Financial Services domain is strongly preferred Experience developing applications using Spark, Scala, Java or Python is a plus Working knowledge of messaging and streaming technologies such as JMS, MQ, or Kafka...- Responsibilities Design and develop web based applications, cloud services in Java/Spring/Hibernate stack Work closely with our stakeholders in a highly collaborative environment Promote and follow solid agile software development practices Build for highly reliable, scalable...Manual labor
- ...technical solutions for process enhancements • Provide technical assistance via various channels • Communicate updates to stakeholders and... ...of relevant application support experience • Expertise in SQL, Python, and Shell scripting • Strong problem-solving and analytical skills...
- The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems... ...structures, algorithms and SQL Proficiency in programming in Java, Python, Scala Strong proficiency in Java (17+, ideally 21) and...
- Lead the charge in innovation as Vice President Full Stack Developer at the company, focusing on .NET, React, and Generative AI. Drive solution delivery... ...React • Design high-performing SQL Server databases • Apply Python for supporting Generative AI projects • Integrate...
$120.8k - $170.8k per year
The Senior Backend Developer – Vice President is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming...Full time- Citi is looking for a Vice President level Full Stack Developer with expertise in .NET and React to drive technical innovation. Collaborate on projects that... ...on your experience in .NET/C#, React, SQL Server, and Python, you'll lead technical initiatives and work with a cross...
- ...platforms, which support a diverse ecosystem of AI applications, developer tools, and CI/CD pipeline technologies across the organization.... ...CD platforms, and proficiency in scripting and automation (e.g., Python, Bash). We are looking for someone with a track record of...
- ...determine strategy, set priorities, and communicate progress. Develop technical solutions to streamline, automate processes, and implement... ..., or supporting business applications. Knowledge of Python, Shell scripting, Linux, SQL, and ECS is desirable. Strong execution...
- Join Citi as a Vice President Java Developer, driving innovation in software applications for Capital Markets with cloud-native architectures. Collaborate to deliver mission-critical platforms. In this senior role, you will establish and implement application systems focused...
- ...Assess risk and impact of production issues and accelerate to business and technology management in a timely manner. Reviews and develops application contingency planning to ensure availability to users. Partner with appropriate development and production support areas...Work at office
- ...technologies. The ideal candidate will be responsible for designing, developing, and deploying high-performance applications using Java and... ...industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage...
$120k - $170k per year
The Java Technology Developer is a senior-level position responsible for establishing and implementing new or revised application systems... ...SonarQube), JIRA, and secure coding toolkits. Experience leveraging AI-assisted development tools such as GitHub Copilot or Devin. Solid...Full time- Java Full Stack Developer (Senior Level) The Java Full Stack Developer is a senior level position responsible for establishing and implementing... ..., algorithms and SQL Proficiency in programming in Java, Python, Scala Strong proficiency in Java (17+, ideally 21) and Spring Boot...
- ...engineers, and we are seeking an exceptional PySpark BigData Senior Developer to join our dynamic and focused squads. This role is for a hands... ...a player/coach. Programming Languages: Expert proficiency in Python, with a proven track record of developing robust, scalable, and...
- ...agility and adaptability. About You: The Vice President of Finance oversees all financial... ...across the organization while mentoring and developing a growing finance team.... ...Why join The Crump Group? Employee Assistance Program Perkopolis Discount Program...Casual workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer - Assistant Vice President. Be the first to apply!
Related searches
- développeur python Mississauga, ON
- python developer no experience Mississauga, ON
- python developer Mississauga, ON
- python data engineer Mississauga, ON
- python developer remote Mississauga, ON
- junior python developer Mississauga, ON
- assistant site superintendent Mississauga, ON
- assistant driver Mississauga, ON
- assistant underwriter Mississauga, ON
- assistante teletravail Mississauga, ON
