Language
English
Français
TMX
>
Career Opportunities
/ Full-Stack Web Developer
Career Opportunities
|
Career Profile
|
Career Alert
|
Help
Full-Stack Web Developer
Job ID:
J1116-0747
Division:
Toronto Stock Exchange
City / Province:
Toronto, Ontario
Job Type:
Permanent Full Time
Posted Date:
22/11/2016
Global Enterprise Services is the shared services team supporting all TMX businesses with various services including – Information technology services, security services, risk office, project management, vendor management and integrated business operations. The Information technology services in GES includes all facets of IT services from business analysts and architecture, software development and integration, QA, corporate IT / end user technologies, technology operations and infrastructure. The newly formed data team will include databases, storage, backup and various data application development and support teams.
This position is for an experienced full stack web developer able to work in a fast-paced team. The full-stack web developer will work with other like-minded developers to implement rich digital user experiences. They will work on enhancing existing digital assets, such as TMXmoney.com, TMXWebstore.com, and will build new digital products and services within capital markets.
Key Accountabilities:
• Technical design, and implementation (build/code), of web-based applications and digital interfaces
• Contribute to application improvement and optimization (through code audits, refactoring, caching, architecture changes)
• Work with all team members in troubleshooting issues and bug fixes
• Collaborate in a team on rapid scrum based sprints
• Solve difficult problems
Must Have Skills:
• Postsecondary education in Computer Science, Software Engineering or equivalent working experience
• Min. 2-4 yrs experience as a full-stack web developer (front/back-end)
• Min. 2-4 yrs experience with Python (Django), PHP (Zend), or other MVC web-development framework.
• Strong SQL knowledge preferably in MySQL or PostgreSQL and able to design effective and high performance data storage for the task at hand
• Previous experience with JIRA or any other Agile/KANBAN-work management tool
• Familiarity with NoSQL databases such as MongoDB with an interest and ability to learn
• Able to implement RESTful APIs and web sockets interfaces
• Able to implement front-end code in HTML5, CSS3, JavaScript, JQuery
• Strong working knowledge of version control software and processes (Git or SVN)
• Experience in working in a Scrum based Agile team
• Working experience with Apache web server and Linux
Nice to have(s)
• Familiarity with capital markets and financial market data
• Completion and/or working towards the Canadian Securities Course
Skills:
Web Applications
View Disclaimer
Add to favourites
Division
TMX Group - Corporate Communications
TMX Group - Finance & Administration
TMX Group - General Counsel's Office
TMX Group - Human Resources
Toronto Stock Exchange
TSX Venture Exchange
NGX
Markets
Datalinx
Technologies
Shorcan
Montreal Exchange
Canadian Derivatives Clearing Corporation
TSX Alpha Exchange
Canadian Depository for Securities Limited
TMX Atrium
TSX Trust
TMX Technology Solutions