Ctdi Logo

Ctdi

Programmer/Analyst

Posted 3 Days Ago
Be an Early Applicant
In-Office
Oakville, ON, CAN
Mid level
In-Office
Oakville, ON, CAN
Mid level
The Programmer/Analyst designs, codes, tests, debug, documents, and supports Web and Client Server Applications while collaborating with leads on new designs, managing multiple projects and providing user support.
The summary above was generated by AI

 The ideal candidate will have a passion for learning and be able to adapt to changing tasks quickly. Specifically, the responsibilities of this position include:

  • Responsible for design, coding, testing, debugging, documentation, delivery and support of both Web and Client Server Applications.
  • Manage the efficient and effective applications and tools consistent with established specifications and business requirements.
  • Collaborate with and takes direction from Technical Lead and subject matter experts in the technical assessment of new designs and development work.
  • Provides technical support for user issues; troubleshoots problems and takes corrective action on a timely, effective basis.
  • Ability to adapt quickly to fast-paced changing environment and priorities.
  • Motivation to take ownership of tasks and the determination to drive them to completion.

 

REQUIRED SKILLS:


  • Knowledge of software engineering practices and methodologies.
  • Strong analytical skills and the ability to multi-task.
  • Excellent oral and written communication skills with the ability to understand others and clearly express thoughts.
  • Ability to produce high quality work deliverables with high attention to detail.
  • Ability to effectively work in a team environment.
  • Ability to manage multiple concurrent objectives, projects, or activities.
  • Willingness to learn/support legacy software applications in the UNIX environment

REQUIRED EXPERIENCE:


  • B.S. Degree in Computer Science or related field.
  • 3+ years recent experience in application development with ASP.NET, C#, Web Forms, Win Forms, Web services (XML, SOAP, WCF), and Oracle (SQL, PL/SQL), C, Perl, Unix shell scripting
  • 5+ years overall IT software experience.

Salary/Range: 60,000 – 80,000CAD

Please note that while this job is posted on CTDI's career page, it may also appear on third-party job boards. These external platforms may use automated tools, including AI, for candidate screening and matching. We do not control or influence these processes. To ensure your application is reviewed by our team, we recommend to apply directly to CTDI's careers site. 

We thank all those who apply but only those individuals selected further consideration will be contacted.

CTDI welcomes and encourages applications from people with disabilities. Accommodation is available on request for candidates taking part in all aspects of the selection process.

All personal information is collected under the authority of Personal Information Protection and Electronic Documents Act (PIPEDA). 

This is an active vacancy.

Qualifications Experience Required 3+ Experience in supply chain – ideally in a 3PL environment 3+ Project Management or leading a team

Top Skills

Asp.Net
C
C#
Oracle
Perl
Pl/Sql
Soap
SQL
Unix Shell Scripting
Wcf
Web Forms
Web Services
Win Forms
XML

Similar Jobs

10 Days Ago
In-Office
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
The Senior Programmer Analyst manages application development, conducts feasibility studies, provides support, and ensures compliance while mentoring lower-level analysts.
Top Skills: .Net Core WebAgileC#Ci/CdElasticsearchKafkaOopOpenshiftOracleRestSoapSolaceSolidSQL
12 Days Ago
In-Office
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
The role involves application systems analysis and programming, project management, and collaborating with teams to meet business needs. It requires a strong background in Java and relevant technologies, overseeing development processes and ensuring compliance with standards.
Top Skills: DeckerIbm WebsphereJ2EeJavaJIRAJpaKafkaOpenshiftOraas DbReactSpringSpring BootSpringcloud
20 Days Ago
In-Office
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
The Quality Engineering Senior Programmer Analyst will maintain automation frameworks, perform tests, recommend improvements, and ensure software quality. Close collaboration with stakeholders is essential.
Top Skills: C#CucumberCypressGitJavaJenkinsJIRAMochaPostmanPythonSeleniumZephyr

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account