Citi

Senior Front-end Developer (.NET/C#)

Citi
Apply
1 day ago
Toronto, CanadaSenior

Base Salary

$94k - $142k/yr

Responsibilities

  • Design and deliver front-end web applications for a trade processing platform supporting Security Financing Transactions across Fixed Income and Markets Treasury.
  • Own the UI development lifecycle from requirements gathering through implementation, testing, deployment, and post-deployment support.
  • Migrate legacy Citi UI components into React-based HTML5 interfaces using standard Citi design components.
  • Deliver fully automated testing and uphold sound design, development, security, compliance, and operating standards.
  • Monitor development phases including analysis, design, construction, testing, and implementation.
  • Conduct feasibility studies, prepare time and cost estimates, and contribute to IT planning.
  • Analyze complex technology and business-process problems and provide technical recommendations.
  • Consult with business users and cross-functional technology teams to resolve technical issues.
  • Track performance against IT plans and service-level agreements and escalate gaps as needed.
  • Act as a subject matter expert, mentor junior analysts and team members, and support senior stakeholders with independent judgment.

Requirements

  • At least 5 years of UI or full-stack development experience with a strong focus on front-end engineering.
  • Mandatory proficiency in .NET and C# with experience building or supporting enterprise-grade applications.
  • Proficiency in React; Angular experience is a plus.
  • Strong command of HTML5, CSS3, and JavaScript.
  • Experience with test frameworks and fully automated testing practices.
  • Knowledge of TypeScript is preferred.
  • Experience with JSON/XML data formats and REST API-based web service integrations.
  • Financial services, capital markets, trade processing, Security Financing Transactions, or Fixed Income experience is advantageous.
  • Strong self-motivation, attention to detail, and ability to work independently with limited supervision.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

Benefits

  • Full-time position.
  • Citi provides opportunities for personal development and promotes a diverse, equal-opportunity workplace.

Tech Stack

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