Talent.com

Java programmer Jobs in Winnipeg, MB

Create a job alert for this search

Java programmer • winnipeg mb

Last updated: less than 1 hour ago
  • New!
Control Systems Programmer Analyst

Control Systems Programmer Analyst

City of WinnipegWinnipeg, MB, CA
Full-time +2
Control Systems Programmer Analyst.Control Systems Programmer Analyst.Department : Wastewater Services, Water and Waste Department. Designated Work Location : 360 McPhillips Street, Hybrid with design...Show moreLast updated: less than 1 hour ago
Team Lead Programmer

Team Lead Programmer

Ubisoft WinnipegWinnipeg, MB, CA
Full-time
Be among the first 25 applicants.Ubisoft Winnipeg is a technology studio with a unique mission : develop new technologies that will change the way we build video game worlds.We are the only Ubisoft ...Show moreLast updated: 7 days ago
  • Promoted
Java Developer

Java Developer

Targeted TalentWinnipeg, MB, Canada
Permanent
We are looking for an experienced.Our client is a global enterprise company with a product that you've likely used.Unfortunately we are only able to consider candidates who either live in Canad...Show moreLast updated: 30+ days ago
New Grad Software Developer - EdTech & AI

New Grad Software Developer - EdTech & AI

D2LWinnipeg, MB, CA
Full-time
A leading educational technology provider in Winnipeg is seeking Software Developers graduating in May 2026.You will work on innovative technologies that impact millions worldwide, collaborating wi...Show moreLast updated: 5 days ago
  • Promoted
HVAC Programmer

HVAC Programmer

Mikkelsen-CowardWinnipeg, MB, Canada
Full-time
We are seeking a skilled HVAC (Heating, Ventilation, and Air Conditioning) Programmer to join our team.The ideal candidate will be responsible for developing, implementing, and maintaining software...Show moreLast updated: 30+ days ago
Community Development Programmer

Community Development Programmer

Shared Health-Soins CommunsWinnipeg, MB, CA
Full-time
Department : Community Development.Position : Community Development Programmer – YESS Program.Responsible To : Community Development Coordinator. Anticipated Start Date : January, 2026.Salary : $25,631 -...Show moreLast updated: 22 days ago
Community Development Programmer

Community Development Programmer

Winnipeg Regional Health AuthorityWinnipeg, MB, CA
Full-time
NORWEST CO-OP COMMUNITY HEALTH JOB POSTING.Community Development Programmer – YESS Program.EFT, Indefinite Term (Covering Parental Leave). Community Development Programmer.Community Development Coor...Show moreLast updated: 24 days ago
Team Lead Programmer

Team Lead Programmer

UbisoftWinnipeg, Manitoba, Canada
Full-time
As a Team Lead Programmer you guide a group of talented programmers at Ubisoft Winnipeg as they develop technology critical to the creation of games. Your programming background means you understand...Show moreLast updated: 30+ days ago
Community Development Programmer

Community Development Programmer

NorWest Co-op Community HealthWinnipeg, MB, CA
Temporary
This position is part of the NorWest Co-op Community Health Youth Employment Supports for Success and will provide direct support to a target population of 17 to 29 years of age to help reduce educ...Show moreLast updated: 27 days ago
Community Development Programmer

Community Development Programmer

Winnipeg Regional Health Authority (WRHA)Winnipeg, MB, CA
Full-time
Join to apply for the Community Development Programmer role at Winnipeg Regional Health Authority (WRHA).NORWEST CO-OP COMMUNITY HEALTH JOB POSTING. Community Development Programmer – YESS Program.E...Show moreLast updated: 23 days ago
Expert Analyst-Programmer - COBOL

Expert Analyst-Programmer - COBOL

Harris ComputerWinnipeg, Manitoba
Full-time
Our acceo profitmaster product, a division of Harris Computer, is a powerful integrated management software system specifically designed for hardware and building supply centres.To further ensure s...Show moreLast updated: 30+ days ago
Senior Java Engineer

Senior Java Engineer

SuperAnnotateWinnipeg, Manitoba, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 1 day ago
Event Programmer

Event Programmer

Ticketmaster Canada LPWinnipeg, MB, CAN
Full-time
As part of the Event Management team, you will support Ticketmaster clients in all their event management needs.This includes building events and making updates to events based on work requests fro...Show moreLast updated: 30+ days ago
Control Systems Programmer Analyst

Control Systems Programmer Analyst

City Of WinnipegWinnipeg, MA, CA
Full-time +2
Under the direction of the Automation and Control Systems Engineer, the Control Systems Programmer Analyst provides hands on operating, programming and maintenance functions with respect to wastewa...Show moreLast updated: 5 days ago
Senior Java Developer

Senior Java Developer

SkipWinnipeg, MB, CA
Full-time
Ready for a challenge? Then Just Eat Takeaway.We’re a leading global online food delivery platform, and our vision is to empower everyday convenience. Whether it’s a Friday‑night feast, a post‑gym p...Show moreLast updated: 14 days ago
Fuel Truck Driver

Fuel Truck Driver

Victor EnergyWinnipeg, MB, CA
Remote
Full-time
Quick Apply
Victor Energy Ltd is a powerline contractor with over 30 years experience building Alberta’s electrical infrastructure, recently acquired by Java Holdings Ltd. Java staff have over 50 years of exper...Show moreLast updated: 5 days ago
Community Development Programmer

Community Development Programmer

School District of Mystery LakeWinnipeg, Manitoba, Canada
Full-time
NORWEST CO-OP COMMUNITY HEALTH JOB POSTING.Community Development Programmer YESS Program.EFT Indefinite Term (Covering Parental Leave). Community Development Programmer.Community Development Coordi...Show moreLast updated: 22 days ago
Junior Developer

Junior Developer

StafflinkWinnipeg, MB
Full-time
We are working with a Federal Government client seeking a Junior Developer to join them on a 1-year contract in Winnipeg, MB. The Junior Developer will be working alongside a System Analyst, and Tec...Show moreLast updated: 30+ days ago
Software Developer — Hybrid Role for Scalable SaaS

Software Developer — Hybrid Role for Scalable SaaS

PayworksWinnipeg, MB, CA
Full-time
A workforce management solutions provider in Winnipeg seeks a Software Developer to develop innovative software solutions and collaborate with a talented team. The role offers a hybrid work model, c...Show moreLast updated: 30+ days ago
People also ask
The cities near Winnipeg, MB that boast the highest number of java programmer jobs are:
Control Systems Programmer Analyst

Control Systems Programmer Analyst

City of WinnipegWinnipeg, MB, CA
Less than 1 hour ago
Job type
  • Full-time
  • Part-time
  • Permanent
Job description

Control Systems Programmer Analyst

Join to apply for the Control Systems Programmer Analyst role at City of Winnipeg

Recruitment Details

Department : Wastewater Services, Water and Waste Department

Designated Work Location : 360 McPhillips Street, Hybrid with designated work location

Position Type : Permanent, Full-time, Part-time

Hours of Work : 8 : 00 a.m. to 4 : 00 p.m., Monday to Friday, or as assigned / required

Salary : $2,419.05 - $2,985.21 bi-weekly, as per the Control Systems Programmer Analyst Classification within the C.U.P.E. Collective Agreement

Employee Group : C.U.P.E.

Posting No. : 126600

Closing Date : January 9, 2026

Providing a wide range of services to over half of all Manitobans, The City of Winnipeg is one of the largest employers in Manitoba. We provide a comprehensive range of benefits and career opportunities to our employees, including competitive salaries, employer-paid benefits, dental and vision care, pension plans, and maternity / parental leave programs. Additionally, we offer education, training, and staff development opportunities to ensure our employees are equipped to advance in their careers.

Our Benefits web page provides detailed information about the benefits we offer, and we encourage you to visit it for further information at City of Winnipeg Benefits. We take pride in fostering a diverse, safe, and healthy workplace where our employees can thrive and achieve their full potential.

Flexible work arrangements, which may include flexible hours, remote work, or a hybrid of remote work, may be available subject to review and approval. Employees approved to work remotely must be available to return to their Designated Work Location as required.

The City is committed to attracting and retaining a diverse, skilled workforce representative of the community we serve. Applications are encouraged from equity groups that have been and continue to be underrepresented, including Indigenous Peoples, Women, Racialized Peoples, Persons with Disabilities, 2SLGBTQQIA+ Peoples and Newcomers.

Requests for Reasonable Accommodation will be accepted during the hiring process. Preference to internal applicants may be applied.

Job Profile

Under the direction of the Automation and Control Systems Engineer, the Control Systems Programmer Analyst provides hands‑on operating, programming, and maintenance functions with respect to wastewater treatment and collections process control computer systems.

Duties

  • Develop detailed system specifications to meet operational and information objectives.
  • Design, develop, implement, tune, and support industrial automation control system configurations.
  • Design, develop, and implement automation process control related systems.
  • Support and enhance usability of hardware and software for a variety of Operator Interfaces.
  • Integrate industrial automation control systems using various hardware and software solutions.
  • Resolve operational issues encountered in relation to automated plant systems.
  • Provide and enhance systems life‑cycle documentation.
  • Produce data analysis reports and automated reporting systems.
  • Maintain work‑related planning documents and change records.
  • Prepare and present training on the operation of the automation and control systems as required.
  • Liaise with departmental personnel and other Civic Departments and external agencies.
  • Perform related duties as assigned consistent with the classification.

Your Education And Qualifications Include

  • Bachelor’s degree in Computer Science or a directly related field, or a reasonable equivalent of training and experience. Bachelor's degree in Computer Engineering will be considered.
  • Minimum of two years practical experience in systems creation that demonstrate breadth of knowledge with programming tools.
  • Experience in programming and developing applications in Windows, QNX4, LINUX, and virtual machines preferred.
  • Experience in defining, creating, modifying, and debugging control loops in industrial process controllers (DCS, Microcontrollers, Embedded Controllers, PLCs) and / or in the development, setup, configuration and maintenance of process control HMI / SCADA systems preferred.
  • Experience in advanced systems programming concepts (real‑time, inter‑process communication, multitasking, distributed processes, interfaces, and data storage).
  • Experience in wastewater or heavy industrial environments preferred.
  • Knowledge of data acquisition and control systems components.
  • Knowledge of Client / Server concepts, processing hardware and general computing literacy.
  • Demonstrated ability to work effectively with little guidance and under minimal supervision.
  • Demonstrated ability to troubleshoot and problem solve with process control automation and data systems.
  • li>

    Experience in network administration, including configuration of network devices, maintenance, troubleshooting, and security preferred.

  • Demonstrated ability to communicate effectively verbally and in writing, including the presentation of technical material.
  • Demonstrated ability to establish and maintain positive working relationships with employees at all levels of the organization, external contacts and the public, in accordance with the Respectful Workplace Standard.
  • Must be prepared to maintain current knowledge and awareness of automated controls, industrial IT technologies and related systems.
  • Must acquire a thorough knowledge of occupational hazards and safety precautions applicable to the area of work.
  • Availability to be on after‑hours standby support as scheduled.
  • Applicants educated outside Canada must possess education comparable to the minimum qualification in Canada. Foreign credentials require an official academic assessment report from a recognized Canadian assessment service (e.g., https : / / canalliance.org / en / ).
  • Conditions Of Employment

  • Successful candidate must maintain legal eligibility to work in Canada and keep any work permit valid.
  • A Police Information Check satisfactory to the employer will be required at the candidate’s expense.
  • Must possess and maintain a valid Class 5 Manitoba Driver’s Licence and provide a Notice of Driver’s Licence In Force upon request.
  • Must be physically capable of performing duties in a variety of office, industrial and field settings.
  • How To Apply

    APPLY ONLINE, including all documentation listed below :

  • Current resume (Required).
  • Applications submitted without required documentation will not be considered.
  • Application documents must clearly indicate how you meet the qualifications of the position.
  • Notes

    Online applications can be submitted at http : / / www.winnipeg.ca / hr / . For instructions on how to apply and how to attach required documents, refer to our FAQ’s or contact 311.

    Position Reports To : Automation and Control Systems Engineer

  • Flexible work arrangements may be available under Administrative Standard AS‑018 – Flexible Workplace.
  • Preferred qualifications will not be used in the assessment of internal candidates in CUPE, MGEU, ATU, or UFFW.
  • Applicants may be required to undergo testing to determine knowledge, abilities, and skills related to the qualifications of the position.
  • Successful applicant may be required to provide a vehicle for transportation while on City business, subject to the City Transportation Policy.
  • Successful applicant will be required to complete job‑specific training required for this position as directed.
  • Only candidates selected for interviews will be contacted.

    #J-18808-Ljbffr