software engineer

A2A Homes & Infrastructure

Winnipeg

On-site

CAD 63,000 - 69,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A2A Homes & Infrastructure is seeking a software engineer to work on-site in Winnipeg. The role focuses on gathering user requirements, coordinating the development and integration of computer-based systems, and improving architectural efficiency. You will plan, test, and document outcomes across the software lifecycle.

The position requires a Bachelor's degree and 1–2 years of experience. On-site work and flexible hours are noted, with a start as soon as possible.

Qualifications

  • Bachelor's degree in computer science, software engineering, or related field.
  • Strong analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Ability to document requirements clearly and accurately.

Responsibilities

  • Collect and document user requirements.
  • Coordinate development, installation, integration and operation of computer-based systems.
  • Develop process and network models to optimize architecture.
  • Evaluate performance and reliability of system designs.
  • Plan every step of the integration of a computer-based system.
  • Research technical information to design, develop and test computer-based systems.
  • Synthesize technical information for every phase of the cycle of a computer-based system.
  • Upgrade and maintain software.
  • Conduct tests and perform security and quality controls.
  • Execute and document results of software application tests and information and telecommunication systems tests.
  • Assess and troubleshoot applications software.

Skills

Communication skills
Team collaboration
Analytical thinking
Attention to detail

Education

Bachelor's degree

Job description

software engineer
Job details

Employer details A2A Homes & Infrastructure

  • Location Winnipeg , MB R3X 2B6
  • Work location On site
  • Salary $ 46.50 HOUR hourly / 40 hours per week
  • Terms of employment Permanent employment Full time
  • Morning, Day, Evening, Flexible hours
  • Starts as soon as possible
  • vacancies 1 vacancy
  • Source Job Bank #3652958
  • Winnipeg, MB

Education: Bachelor's degree. Tasks: Collect and document user's requirements. Coordinate the development, installation, integration and operation of computer-based systems. Develop process and network models to optimize architecture. Evaluate the performance and reliability of system designs. Plan every step of the integration of a computer-based system. Research technical information to design, develop and test computer-based systems. Synthesize technical information for every phase of the cycle of a computer-based system. Upgrade and maintain software. Conduct tests and perform security and quality controls. Execute and document results of software application tests and information and telecommunication systems tests. Assess and troubleshoot applications software. Personal suitability: Efficient interpersonal skills. Judgement. Organized. Team player. Dedication. Analytical. Employment terms options: Evening. Experience: 1 year to less than 2 years. Employment terms options: Flexible hours. Morning. Day.

Personal suitability
  • Efficient interpersonal skills
  • Judgement
  • Organized
  • Team player
  • Dedication
  • Analytical
Who can apply for this job?

The employer accepts applications from:

  • Canadian citizens and permanent or temporary residents of Canada
  • other candidates, with or without a valid Canadian work permit
Advertised until

2026-09-10

Languages

English

Education
  • Bachelor's degree
Experience

1 year to less than 2 years

On site

Work must be completed at the physical location. There is no option to work remotely.

Responsibilities
Tasks
  • Collect and document user's requirements
  • Coordinate the development, installation, integration and operation of computer-based systems
  • Develop process and network models to optimize architecture
  • Evaluate the performance and reliability of system designs
  • Plan every step of the integration of a computer-based system
  • Research technical information to design, develop and test computer-based systems
  • Synthesize technical information for every phase of the cycle of a computer-based system
  • Upgrade and maintain software
  • Conduct tests and perform security and quality controls
  • Execute and document results of software application tests and information and telecommunication systems tests
  • Assess and troubleshoot applications software
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

software engineer
software engineer

LotusFlare Canada Inc • Toronto

On-site
Learning/training paid by employer
software engineer
software engineer

Blueforce Tech Inc. • Richmond

On-site
CAD 83,000 - 94,000
computer software engineer
computer software engineer

Advanze Tech INC. • Vaughan

On-site
CAD 75,000 - 107,000
TFSA
Free parking available
Other benefits
computer software engineer
computer software engineer

Advanze Tech INC. • Markham

On-site
CAD 150,158,000 - 152,914,000
TFSA
Free parking
Other benefits
network systems engineer
network systems engineer

ESTI • Saskatoon

Hybrid
CAD 70,000 - 100,000
Health benefits
Financial benefits
Long term benefits
+5
software engineer
software engineer

Tao Digital ULC • Toronto

On-site
lead software engineer
lead software engineer

Cogency Inc • Toronto

On-site
Web programmer
Web programmer

Forward Insurance Managers Ltd. • Campbell River

On-site
CAD 75,000 - 80,000
senior software developer
senior software developer

Innowave Software Solutions and Consulting Inc. • City of Langley

On-site
CAD 93,000 - 126,000
lead software engineer
lead software engineer

Nitor Infotech Inc. • Toronto

On-site
CAD 103,000 - 141,000