Application Developer
Tundra
Toronto, ON, Canada
4d ago

Job Description

Brief Project Description :

  • The Supervisory Dashboard (SD) application provides a centralized task management and reporting interface for supervisors across Capital Markets
  • The current phase of the project is to develop / improve internal reporting and develop new integrations with various source systems to provide reports within SD
  • Project Name : Supervisory Dashboard + FX Global Code

    Team / Culture :

  • Flexible, Agile team who works closely and rapidly (6-8 team members on the project)
  • Daily Responsibilities :

    Working as part of the SD development team, this role involves technical design, development, implementation, and support of the application.

    The position is part of a global delivery team, and will involve working with business and IT staff seamlessly and managing deliverables.

    Certifications :

  • University degree (preferably Engineering or Computer Science)
  • Must Have Skills / Experience (in order of priority) :

  • Senior programming skills in Microsoft Technologies as listed below :
  • Programming Languages / framework : C# / ASP .NET / MVC 5
  • Database : Microsoft SQL Server 2008+, Microsoft SQL Server Data Tool 2012
  • Web infrastructure : Internet Information Services 8.0
  • Web Programming : Ajax, JQuery, Javascript, JSON, CSS3, HTML5, Kendo UI
  • Excellent understanding of data representation and modeling including XML / JSON and related technologies
  • Broad knowledge of IT Standards, Methodologies and Audit requirements.
  • Expert RDBMS knowledge on MS SQL Server.
  • Nice to Have Skills / Experience :

  • ETL processes (nice to have) : SSIS
  • Reporting (nice to have) : SSRS, Power BI, Qlik
  • Version Control & Deployment Tools : Git, Jenkins, Nexus
  • Familiar with SSO / OAUTH (PingFederate) / MicroServices Architecture
  • Soft Skills :

  • Strong collaboration and teamwork mindset
  • Job #41641

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form