Career Opportunities | Career Profile | Career Alert | Help 

Full-Stack Web Developer

 
 
 
 





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





* Add to favourites