Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Market Data Sr Developer - Python and.Net - Assistant Vice President

Citi

Overview

The Fixed Income Technology team is a dynamic and fast‑paced group responsible for developing and maintaining trading, pricing, and risk management systems that support the firm’s global fixed‑income business. The team works directly with traders, quantitative analysts, and risk managers to deliver innovative solutions that provide a competitive edge in the market.

Key Responsibilities

  • Application Development: Design, build, test, and deploy high‑quality, scalable, full‑stack applications for fixed‑income trading and risk management.
  • Front‑End Development: Create intuitive, responsive, high‑performance user interfaces using modern web technologies (React, Angular) to visualize market data and workflows.
  • Back‑End Development: Develop resilient server‑side logic, microservices, and APIs to handle trade processing, data management, and integration with internal and external systems.
  • Collaboration: Work closely with traders, quants, and business analysts to gather requirements, understand complex financial workflows, and translate them into technical solutions.
  • System Design: Participate in architectural design discussions and contribute to the overall vision and strategy for the technology platform.
  • Code Quality: Write clean, maintainable, well‑documented code and participate in code reviews to ensure high standards of quality and consistency.
  • Database Management: Design and manage database schemas and write efficient queries for both SQL and NoSQL databases.
  • Production Support: Provide timely support for production applications, troubleshoot issues, and ensure system stability and performance.
  • Agile Practices: Actively participate in an Agile development environment, including sprint planning, daily stand‑ups, and retrospectives.

Required Skills and Qualifications

  • Education : Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Experience : 8+ years of professional software‑development experience; proven track record as a full‑stack developer.
  • Front‑End :
    • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
    • Hands‑on experience with at least one modern front‑end framework (React or Angular).
  • Back‑End :
    • Strong proficiency in C# (.NET Core) and intermediate knowledge of Python.
    • Experience designing and building RESTful APIs and microservices.
    • Knowledge of Java (Spring Boot) is a bonus.
  • Databases :
    • Solid experience with relational databases (PostgreSQL, SQL Server, Oracle), including schema design and query optimization.
    • Experience with NoSQL databases (MongoDB, Redis, Cassandra).
  • DevOps :
    • Proficiency with version control systems, primarily Git.
    • Experience with CI/CD pipelines and tools (Jenkins, Tekton, Harness).
    • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Soft Skills :
    • Excellent problem‑solving and analytical skills.
    • Strong communication and interpersonal skills.
    • Ability to work under pressure in a fast‑paced environment.

Preferred Qualifications

  • Domain Knowledge: Prior experience in financial services, especially fixed‑income or other capital‑markets domains.
  • Cloud Computing: Experience deploying applications on a major cloud platform (AWS, Azure, GCP).
  • Messaging Systems: Experience with real‑time messaging technologies (Kafka, RabbitMQ, Solace).
  • Performance Tuning: Experience with low‑latency programming, multithreading, and performance optimization.
  • Testing: Strong believer in automated testing; experience with TDD/BDD practices.

Equal Opportunity Employment

Citi is an equal‑opportunity employer. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Please see Citi’s EEO Policy Statement.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Market Data Sr Developer - Python and.Net - Assistant Vice President in Mississauga, ON vacancy
  • $94.3k - $141.5k per year

    ## 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... 
    Suggested
    Full time

    Citibank (Switzerland) AG

    Mississauga, ON
    8 days ago
  • $94.3k - $141.5k per year

    We are looking for a Python Developer (Applications Development Sr Programmer Analyst - C12) with hands‑on experience developing Gen AI solutions. As a developer...  ...application security principles (e.g., OWASP Top 10, data encryption, access control mechanisms). Experience in... 
    Suggested
    Full time

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  •  ...seeking an exceptional Full Stack Data Engineer to join our high-...  ...be instrumental in designing, developing, and optimizing robust data pipelines...  ...to consumption, using Python, PySpark, and other big data technologies...  ...impactful data products. Develop, maintain, and optimize highly... 
    Suggested

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  • $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... 
    Senior
    Permanent employment
    Full time

    PowerToFly

    Mississauga, ON
    8 days ago
  • Full Stack Developer The Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation...  ...multi-step engineering tasks such as issue triage, code review assistance, PR generation, and deployment scripting. Ideate and prototype... 
    Suggested

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    2 hours ago
  • Responsibilities Collaborate with Technical lead to design, develop, and maintain software applications using Java, Spring, and Angular...  ...Principles: Strong understanding of OOPS (Object-Oriented Programming), Data Structures, and Algorithms. Solution Design: Extensive... 
    Senior

    Citi

    Mississauga, ON
    8 days ago
  •  ...evaluative judgement. Recommend and develop security measures in post-...  ...solutions, and install and assist customer exposure systems. Ensure...  ...using languages such as Java, Python, or similar. Programming...  ...Strong understanding of OOP, data structures, and algorithms.... 
    Senior

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  •  ...at scale. For more information, please visit Job Title: Sr. Python Fullstack Developer Work Location Job Description Seeking a Specialist...  ...code, APIs and deployment workflows Ensure security and data protection compliance throughout the development lifecycle... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area

    LTM

    Mississauga, ON
    8 days ago
  •  ...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... 
    Senior

    Citi

    Mississauga, ON
    8 hours ago
  • Job Description The Senior Full Stack Java Developer – is a senior level position responsible...  ...architecture principles. Clear understanding of data structures and object-oriented principles...  ...server‑side logic and APIs using Java, Python, or similar. Database expertise:... 
    Senior

    Citigroup Inc.

    Mississauga, ON
    2 days ago
  •  ...a talented Full‑Stack Software Developer to join the Client Technology Group...  ...web applications using .NET/C#, React, and SQL Server, and...  ...Generative AI initiatives using Python. Responsibilities Develop and...  ...projects by leveraging Python for data processing, scripting, or model... 
    Senior
    .net
    Internship

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    2 hours ago
  • $120.8k - $170.8k per year

     ...is one of the divisions within Markets Technology that provides...  ...talented Full-Stack Software Developer to join our growing team. You...  ...maintaining web applications using .NET/C#, React, and SQL Server ,...  ...AI initiatives using Python . This role requires a solid understanding... 
    Senior
    .net
    Long term contract
    Full time
    Internship
    Flexible hours

    United States Digital Space LLC

    Mississauga, ON
    15 days ago
  • $150k - $180k per year

     ...and independence. It is within this context that Friends of Ruby welcomes applications for the position of Vice President, Fund Development and Marketing , commencing Fall 2026, or soon after. The Vice President, Fund Development and Marketing (Vice President), leads... 
    Senior
    Work from home
    3 days per week

    Friends of Ruby

    Mississauga, ON
    8 days ago
  • The Java Full Stack Developer is a senior level position responsible for establishing and implementing...  ...clean code principles Proficiency with data structures, algorithms and SQL Proficiency in programming in Java, Python, Scala Strong proficiency in Java (17+, ideally... 
    Senior

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  • Join the innovative team at the company as a Vice President Full Stack Developer, specializing in .NET, React, SQL Server, and Generative AI initiatives. Drive technology innovation and solution delivery in a global setting. The Client Technology Group is looking for a skilled... 
    Senior
    .net

    United States Digital Space

    Mississauga, ON
    2 hours ago
  •  ...internal processes, inadequate controls, and emerging risks. Develop and maintain strong working relationships with in‑Business & Function...  ..., SharePoint, AI tools and capabilities. Good understanding of Data Concepts and experience using Business Process Management,... 
    Senior

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  • $94.3k - $141.5k per year

     ...and make evaluative judgement Recommend and develop security measures in post implementation...  ...advanced programming solutions, and install and assist customer exposure systems Ensure essential...  ...(Spring Boot, Spring MVC, Spring Data, reactive Spring). Proven experience building... 
    Senior
    Full time

    Citi

    Mississauga, ON
    8 days ago
  • $120k - $170k per year

    The Java Technology Developer is a senior-level position responsible for...  ...Credit Risk and Capital Markets platforms. This role requires...  ...with distributed systems and data processing technologies such as...  ...toolkits. Experience leveraging AI-assisted development tools such as GitHub... 
    Senior
    Full time

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    8 hours ago
  •  ...ensuring designs adhere to the overarching architecture blueprint. Develop standards for coding, testing, debugging, and implementation...  ...experience with NoSQL databases (MongoDB, Cassandra, DynamoDB), including data modeling and query optimization. Proven experience with CI/CD... 
    Senior

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    2 hours ago
  •  .... Responsibilities Conduct strategic data analysis, identify insights and implications, and make strategic recommendations; develop data displays that clearly communicate complex...  .... Proficiency in programming in Python, JavaScript/TypeScript (React or Angular) is... 
    Senior

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  • About The Organization Data Operations Group is a global team operating...  ...key business lines including Markets, Services, and Wealth...  ...change initiatives, including: Developing and implementing Gen AI solutioning...  ...project stakeholders. Assist in the preparation of project... 
    Senior
    Work at office

    Citi

    Mississauga, ON
    15 days ago
  • The Applications Development Group Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with ...
    Senior

    Citi

    Mississauga, ON
    8 days ago
  •  ...candidate will be responsible for designing, developing, and deploying high-performance...  ...and Spring Boot, coupled with MongoDB for data persistence. A significant aspect of this...  ...make evaluative judgement Recommend and develop security measures in post implementation... 
    Senior

    Citi

    Mississauga, ON
    8 days ago
  • Responsibilities Manage the execution of Markets data controls by facilitating the remediation of exceptions from Root Cause Analysis (RCA...  ...data programs Utilize control management skills to develop a data controls team equipped with specialist data analysis and... 
    Senior

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  •  ...Summary We’re seeking a seasoned Senior Java Developer Solution Architect with 6+ years of...  ..., integration, and contract testing, test data strategy, and automated quality gates....  ...Domain knowledge: Payments, banking, capital markets, insurance, e‑commerce, supply chain, or... 
    Senior
    Contract work
    Shift work

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  •  ...architecture blueprint. Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation....  ...(e.g., MongoDB). Strong fundamentals in software development, data structures, design patterns, object‑oriented programming (OOP),... 
    Senior
    Flexible hours

    Citigroup Inc.

    Mississauga, ON
    2 days ago
  •  ...candidate will be instrumental in designing, developing, and maintaining robust, scalable, and...  ...and deliver new features. Implement data access layers using Hibernate and JPA and...  ...strong focus on Java and workflow technology. Developer with strong programming skills using... 
    Senior

    Citi

    Mississauga, ON
    8 days ago
  • Unleash your potential as a Big Data Developer in Mississauga, ON, where your proficiency in Python and Spark will drive our data strategies. Excel in a diverse and inclusive work culture focused on innovative solutions. This role is perfect for a candidate with a minimum... 

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  • Summary The Bell Brand and Marketing Communications team is at the forefront of driving...  ...Reporting to the Chief Brand Officer, the Vice President, AI Marketing and Marcomm Automation...  ...Marketing & Communications Leadership – Develop and execute integrated marketing and communications... 
    Senior
    Full time
    Work at office

    Bell

    Mississauga, ON
    2 days ago
  •  ...compliance, and innovation. Job Title: Vice President, Finance Function: Corporate Finance...  ...traditional finance oversight, bringing a data‑driven, forward‑looking perspective to support...  ...and technology differentiation Develop and maintain robust financial models to evaluate... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Monday to friday
    Shift work

    Sitero

    Mississauga, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Market Data Sr Developer - Python and.Net - Assistant Vice President. Be the first to apply!