Career Opportunities Contact Us Français Italiano
Home Services Solutions Profile
In order to meet the growing needs of our customers, we are constantly searching for dynamic, qualified individuals to join the CTC resource team. Currently, there are several career opportunities available at CTC. If you feel you satisfy the qualifications for one of the positions listed on this page, please send your CV to identifying the position(s) you are interested in. Qualified individuals will be contacted by our human resources department.
CTC005933 : Sr. Software Developer (UI), (Specialist, Technical Consulting)
Location : London, Ontario
Field : Dev
Position Type : Contract
Starting : May 3, 2021
Ending : April 29, 2022
Resources Required : 1
Position Description


Note from manager-

  • Prefer React and for the most part Oracle SQL and MS SQL are the same thing
  • Oracle PL/SQL, SQL - mandatory
  • Microsoft SQL Server, Redis an asset

Job Duties/Accountabilities:

Participate as intermediate member of an agile development team in the development and maintenance of applications within the Field Management Services domain.

Key Accountabilities include:

  • Participate in the analysis and design of new features.
  • Develop new features and maintain existing ones.
  • Provide accurate estimates based on wireframes and mock-ups;
  • Understand and apply Scrum rules and principles in every tasks;
  • Assure the quality of the work by writing and running unit tests;
  • Research and development / constant technological monitoring in line with technological innovations, emerging platforms to ensure the compatibility of available products, and improving the user experience;
  • Participate in the established processes and help to improve them.
  • Establish and supplement technical documentation, practice good knowledge-management hygiene


  • Strong analytical skills
  • Strong technical writing skills
  • Strong trouble shooting/problem solving skills
  • Good leadership skills
  • Excellent ability to articulate technical problems to non-technical audience
  • Autonomous, tolerance to a fast paced / fast changing environment
  • Strong team player; ability to facilitate, negotiate and work within a multi-domain team environment
  • Quick learning
  • Creativity and ingenuity
  • French-English bilingualism a strong asset


Training and Education

  • College degree, Bachelor or Master of Computer Science, Software/Computer Engineering or similar

Knowledge & Experience:

  • Understanding of software development lifecycle – mandatory
  • Familiarity with CI concepts and Agile-hybrid delivery models
  • Understanding of DEVOPS.
  • Good familiarity with network concepts as they relate to application design (Load balancing etc.)
  • General understanding of IT standards relating to Telecom (TMForum ETOM, SID etc.) is an asset

Software & Languages:

  • AGILE/DEVOPS tools (Confluence, JIRA, Jenkins, etc.)
  • OS Scripting languages(shell, batch)
  • React, Angular, Java


  • Oracle PL/SQL, SQL - mandatory
  • Microsoft SQL Server, Redis an asset

Working Conditions:

  • Ability to work efficiently in virtual teams. Conference calls and video calls are routine, as is handling multiple parallel projects.
  • Availability to work occasional weekends and evenings to meet hard deadlines and available to work occasional overnights to take part in deployment activities
  • Ability to travel within Montreal, Ottawa, and Toronto corridors with advance notification; travel depending on project needs (occasional only)
  • Fast paced, changing working environment