Connect with us

Get Foreign Jobs

Software development programmer needed in Canada by WGD Consulting Inc.

Canada Jobs

Software development programmer needed in Canada by WGD Consulting Inc.

Software Development Programmer Job Description

A Software Development Programmer is responsible for designing, developing, testing, and maintaining software applications that meet user and business requirements. They analyze project specifications, write clean and efficient code, debug software issues, and implement new features to improve application performance and functionality. Software Development Programmers collaborate with software engineers, designers, testers, and project managers throughout the software development lifecycle to ensure high-quality solutions are delivered on time. They also perform code reviews, maintain technical documentation, optimize existing applications, and ensure software complies with security, quality, and industry standards. Their work supports the development of desktop, web, mobile, and enterprise applications across various industries.

Main Responsibilities:

  • Design, develop, test, and maintain software applications.
  • Write clean, efficient, and well-documented code.
  • Analyze user requirements and develop technical solutions.
  • Debug, troubleshoot, and resolve software issues.
  • Collaborate with cross-functional teams throughout the development process.
  • Perform software testing and code reviews.
  • Maintain technical documentation and system updates.
  • Ensure software meets security, quality, and performance standards.

Important Skills:
A successful Software Development Programmer should have strong programming skills, knowledge of software development methodologies, problem-solving and analytical abilities, attention to detail, and proficiency in programming languages such as Java, Python, C#, JavaScript, or similar technologies. Good communication and teamwork skills, time management, adaptability, knowledge of databases and version control systems, and a commitment to writing secure, high-quality, and maintainable code are also essential for success in this role.

Job details
Location: North York, ON M3K 1Z3
Work location: Hybrid
Salary: 80,000 to 95,000 annually (To be negotiated) / 40 to 44 hours per week
Terms of employment: Permanent employment Full time
Work schedule: Day, Overtime available
Start date: Starts as soon as possible
Benefits: Health benefits, Financial benefits, Other benefits
Vacancies: 1 vacancy
Source: Job Bank #3610682

Overview

Languages

English

Education

  • Bachelor’s degree
  • Information technology
  • Computer science
  • Computer and information systems security/information assurance
  • Computer/information technology administration and management, other
  • Computer software engineering
  • Computer engineering, other
  • Computer technology/computer systems technology

Experience

2 years to less than 3 years

Hybrid

 Work must be completed both in person and remotely.

Work setting

  • Office
  • Consulting firm
  • Private company, corporation or industry

Responsibilities

Tasks

  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user’s requirements
  • Assist in the development of logical and physical specifications
  • Research and evaluate a variety of software products
  • Manage incidents

Experience and specialization

Computer and technology knowledge

  • Business intelligence
  • Development and operations (DevOps)
  • Informatica
  • Machine Learning
  • PowerBuilder
  • Linux
  • C
  • C++
  • JavaOS
  • Networking security
  • Java
  • Enterprise Applications Integration (EAI)
  • File management software
  • Security software
  • Programming software
  • Database software
  • Software development
  • Database management
  • Data analysis software
  • MS Office
  • Spreadsheet
  • API
  • SharePoint
  • Git
  • Python
  • React Native
  • React.js
  • Software quality assurance
  • Unix Shell Scripting
  • MS SQL Server

Area of work experience

  • Embedded systems
  • Design
  • Quality assurance or control

Area of specialization

  • Business process management

Additional information

Security and safety

  • Criminal record check

Work conditions and physical capabilities

  • Fast-paced environment
  • Work under pressure
  • Attention to detail
  • Sitting

Personal suitability

  • Accurate
  • Client focus
  • Efficient interpersonal skills
  • Excellent oral communication
  • Excellent written communication
  • Initiative
  • Judgement
  • Organized
  • Team player
  • Creativity
  • Integrity
  • Accountability
  • Dependability
  • Resourcefulness

Benefits

Health benefits

  • Dental plan
  • Health care plan
  • Paramedical services coverage
  • Vision care benefits

Financial benefits

  • Bonus
  • Group insurance benefits
  • Life insurance
  • Mileage paid

Other benefits

  • Learning/training paid by employer
  • Paid time off (volunteering or personal days)
  • Team building opportunities
  • Parking available
  • Travel insurance

Who can apply for this job?

You can apply if you are:

  • a Canadian citizen
  • a permanent resident of Canada
  • a temporary resident of Canada with a valid work permit

Do not apply if you are not authorized to work in Canada. The employer will not respond to your application.

How to apply

By Direct Apply Help – Applying by Direct Apply

Additional ways to apply

Online

https:// wgdconsulting.com /2026/06/18/data-bi-software-developer-21232/ 

What you must include in your application:

  • Answers to the following screening questions:
    • Do you have experience working in this field?
    • Do you have the equipment you need to work from home (like internet and a workspace)?
    • Do you meet the language requirements listed in the job posting for the position (English or French)?

What might be required by the employer later in the hiring process:

  • References attesting experience
  • Highest level of education and name of institution where it was completed

Advertised until

2026-07-13

Continue Reading
You may also like...
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

More in Canada Jobs

To Top