Markets Data team is building the next generation Data fabric to solve for Business, Analytics and growing regulatory needs.
Vast amounts of data assets have been accumulated through the years. Data fabric built on emerging technologies will facilitate the data being inspected, cleansed, transformed forsupport decision-making
This job involves being part of a dynamic team and contributing towards software development of core components within the next generation Big Data Analytics Platform.
The ideal candidate will have an eye for building and optimizing real-time and regular data intensive front-end applications, and will work closely with our systems architects, data scientists, and analysts to help build rich front-
ends and services to present data and analytics in intuitive manner to end users, and be able to deliver across multiple projects
We are seeking Senior .NET / C# developer having strong inclination to work on big data analytics with in-memory streaming dataset.
This may need to acquire knowledge on Apache frameworks like Spark, Flink, Kafka, Redis, Strom as well as learning languages like java and scala.
Candidate is expected to have very good knowledge of any programming language (C# preferred) with good understanding of design / architecture fundamentals and patterns, OOPS, exceptions handling, coding standards, unit testing.
Candidate is also expected to have strong hands-on experience in database (preferably in-memory).
You will be working on a fast-paced, highly visible and very challenging project, and are expected to be a self-starter and someone who loves technology in general and excels when challenged.
Successful candidate will get opportunity to learn equities trading business and wide variety of technologies while working in this highly accomplished global team.
Development Value : Candidate has the opportunity to be a major contributor to the Citi Markets Data & Analytics Strategy and contribute towards the goal of increasing revenue using key metrics for decision making.
The candidate will work directly with quants and other bright and innovative individuals both on the business and technology side and the successful candidate can make a significant difference to the business performance.
Candidate will get opportunity to work on trading algo and machine learningrelated analytics and support key growth businesses within Equities. Key Responsibilities :
trade analytics. These are full stack applications with WPF or Flex front end, extensive .NET business components & web services as well as SQL backend.
Qualifications : Graduate or undergraduate degree in Computer Science, Information Systems or equivalent Experience :
Nice to have Skills :
Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law.
Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply.