Apex Systems

Senior Full-Stack Developer (C#/Angular) (BB-D402B)

Found in: Neuvoo CA


Senior Full-Stack Developer (C#/Angular)

Apex Systems is a global IT services provider and our staffing practice has an opening for a Senior Full Stack Developer with experience with C#/Angular, API Development, messaging applications with large amounts of data, and strong SQL programming skills in Oracle database to place at our client, a top Financial Institution. 

Terms:  1-year contract rolling (3-year project)

Location:  Downtown Toronto (currently 100% work from home, future on site requirement post COVID-19)

The successful candidate will have a proven track record of designing and developing medium-to-large scale, high performance, and multi-tier applications. They will have worked as part of a team that leverages modern architectures and agile development practices. While the team typically contains full stack developers, exceptional candidates with a front-end or back-end focus will be considered. It provides great opportunity to gain in-depth financial business knowledge across trade processing and various financial products, build complex business-critical applications that process million-dollar client transactions.

Key Qualifications:

  • Strong knowledge and experience of Modern web development (including frameworks such as ExTJS, React/Angular, and build systems with Grunt, Bower of similar)
  • Strong knowledge and experience of C# and .NET platform (including modern language features and .net core)
  • Strong experience of Web development with understanding of multi-tier systems
  • Strong working knowledge of any leading JavaScript framework such as Angular / jQuery / ExtJs etc.
  • Strong knowledge of Object Oriented Programming
  • Strong knowledge and experience of relational database design and SQL
  • Understanding of ADSF (Application Development Security Framework)
  • Experience with automated unit testing and related concepts such as dependency injection
  • Strong written and verbal communication skills
  • Good grasp of common patterns supporting scalability, concurrency, consistency, availability and supportability.
  • Preferred Qualifications:

  • Knowledge of equities and/or prime brokerage / securities finance a plus
  • Knowledge of the trade lifecycle (Trading, Middle Office, Settlements) a plus
  • Understanding of messaging middleware and patterns (MQ, FIX etc)
  • Working knowledge of Java
  • calendar_today3 days ago

    Similar jobs

    location_onToronto, Canada

    work Apex Systems

    I expressly authorise the Terms and Conditions