Citi

Lead Full Stack Developer, Vice President

Citi
Apply
4 days ago
Mississauga, CanadaStaff+

Base Salary

$121k - $171k/yr

Responsibilities

  • Design and develop enterprise-grade full stack applications using C#, .NET 6+, and Angular 13+.
  • Architect end-to-end solutions for complex business problems using scalable design patterns and engineering best practices.
  • Lead application releases across development, testing, production deployment, and post-release validation.
  • Build and maintain integrations between distributed systems using REST APIs, messaging queues, and SSL-secured services.
  • Manage and support live application environments, resolving issues affecting stability and performance.
  • Translate technical requirements between business users, internal engineering teams, and external vendors.
  • Mentor and coach junior and mid-level engineers and promote engineering standards.
  • Incorporate risk, compliance, regulatory policies, and firm standards into engineering decisions.

Requirements

  • At least 6 years of experience with strong command of the full software development lifecycle.
  • At least 10 years of experience building and managing enterprise applications.
  • Hands-on production experience with C#, .NET, .NET 6+, Angular 13+, REST APIs, Web Services, jQuery, JSON, HTML, and CSS.
  • At least 3 years of solution architecture experience designing enterprise-wide systems with scalable design patterns and cloud-native technologies.
  • Expertise with ECS, Kubernetes, CI/CD pipelines, DevOps practices, resilient deployment environments, Apache Kafka, SSL-secured messaging, and MongoDB.
  • Advanced MongoDB experience including schema design, integration, and enterprise-scale performance considerations.
  • Strong written and verbal communication skills for explaining complex technical concepts.
  • Bachelor’s or university degree, or equivalent experience.
  • Working knowledge of Python and interest in applying it to AI/ML contexts is beneficial.
  • Experience supporting business-critical applications in regulated or financial-services environments is beneficial.
  • Ability to adapt to shifting priorities and drive knowledge sharing and cross-team collaboration is beneficial.

Benefits

  • Hybrid working model with 3 days in the office and 2 days working remotely.
  • Meaningful technical ownership of enterprise systems used in global client-facing operations.
  • Continuous learning and professional development resources in cloud engineering, architecture, and emerging technologies.
  • Wellbeing and financial benefits supporting long-term personal and professional sustainability.
  • Collaboration with experienced engineers and cross-functional teams across global markets.

Tech Stack

Apache KafkaC#CSSHTMLjQueryKubernetesMongoDB.NETPython

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me