Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Citi Group Full Stack Developer 
Canada, Ontario 
564808648

Yesterday
Responsibilities:
  • Designing and developing the flagship “Trader Desktop” platform.
  • Working directly with end users on requirements analysis and capture.
  • Troubleshooting challenging performance and scalability issues.
  • Liaising with the global business, support, and development teams.
  • Assisting in third line support during core trading hours and Production issues as needed.
  • Enhancing our automated testing efforts and optimizing our UAT process.
  • Utilize the latest and greatest Web technologies.
  • Develop efficient and robust solutions to challenging business problems.
  • Work on a globally distributed team to deliver the next generation UI experience for traders at Citi.
  • Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows.
  • Excellent communication skills, oral and written; ability to face off to business users.
  • Good team-work skills, and the ability to work in a distributed global team environment.
  • Strong analytical and problem-solving skills.
  • Self-motivated with the determination to achieve goals.
  • Flexible and able to deliver quality results in the required timeframe.
  • Experience in full lifecycle development.
  • Ability to multi-task effectively.

Qualifications:
  • 5-8 years of experience in developing large-scale enterprise desktop Web applications.
  • Experience using Angular 8.0+, TypeScript, HTML5, CSS3, SAAS/LESS
  • Experience using Angular grid libraries (ag-Grid)
  • Experience with RxJS and ngRX
  • Experience with writing unit tests for Angular/Typescript using JEST
  • Experience with building cross-platform applications using Web technologies such as Electron, Chromium, and OpenFin etc.
  • Experience with consuming real-time streaming data through web sockets
  • Experience with consuming JSON/XML based data from REST services
  • Experience with tools such as Visual Studio Code, npm, node.js
  • Experience with C#/.NET/WPF and object-oriented programming
  • Experience with writing unit tests for C#/.NET (NUnit/MSTest/SpecFlow etc.)
  • Experience with Rx extensions (.NET)
  • Experience with web-based data visualization utilizing Angular/JavaScript HighCharts charting library.
  • Experience with KDB/q databases.
  • Experience with build pipelines (TeamCity, Jenkins, etc.) and ECS hosting (OpenShift).
  • Experience developing large financial software trading systems.
  • Knowledge of any Interest Rates or Futures financial products (e.g. Treasuries/Swaps).
  • Experience in managing, leading, and implementing successful projects.
  • Extensive experience system analysis and in programming of software applications
  • Subject Matter Expert (SME) in Web Applications Development
  • Ability to adjust priorities quickly as circumstances dictate.
  • Demonstrated leadership and project management skills.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Experience with modern software development practices such as Agile development, test-driven development, and continuous delivery as it pertains to enterprise web applications.

Education:
  • Bachelor’s degree/University degree or equivalent experience
Applications Development


Time Type:

Full time

View Citi’s