Talent.com

Mainframe developer Jobs in Mississauga, ON

Create a job alert for this search

Mainframe developer • mississauga on

Last updated: 1 day ago

Software Developer (C++/C#)

SurvalentMississauga, ON, CA
CA$140,000.00 yearlyCA$140,000.00 yearly
Full-timeFull-time

Behind every utility control room is software that must perform when it matters most.Survalent is looking for an experienced Software Developer to help build the core SCADA technology used to monit... Show more

Java Developer

CitiMississauga Ontario Canada
Full-timeFull-time

Citi is looking for a Java Developer to join its technology organisation and play a hands-on role in building, enhancing, and integrating the applications that power financial services at global sc... Show more

Calypso Developer

BMO Financial GroupEtobicoke, ON
CA$75.00–CA$85.00 hourlyCA$75.00–CA$85.00 hourly
TemporaryTemporary

BMO is an organization driven by a shared Purpose: Boldly Grow the Good in business and life.It calls on members of its team, to create lasting, positive change for its customers, its communities, ... Show more

Senior.Net Developer

Bertelsmann SE & Co. KGaAMississauga, 6135 Millcreek Drive, Canada
Full-timeFull-time

Arvato offers you one of the most dynamic work environments you can imagine.We are growing, innovating and we solve the challenges of our clients around the world every day.How do we do it? With ou... Show more

Senior Full Stack Developer

AversanMississauga, Ontario, Canada
CA$110,000.00–CA$140,000.00 yearlyCA$110,000.00–CA$140,000.00 yearly
Full-timeFull-time

Senior Full Stack Software Engineer.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.Senior Full Stack Sof... Show more

Software Developer

Promise RoboticsRemote, Ontario, Canada, L5B
RemoteRemote
Full-timeFull-time

Promise Robotics is pioneering Physical AI for homebuilding — a rapidly growing, venture-backed company bringing together AI, robotics, and manufacturing to help the homebuilding industry meet the ... Show more

Angular Developer

Sapsol Technologies IncMississauga, ON, CA
Full-timeFull-time
Quick Apply

The ideal candidate will have expertise in.Develop and maintain web applications using.Build responsive and user-friendly UI components using.Integrate frontend applications with.Ensure cross-brows... Show more

Java Full-stack Developer

CapgeminiMississauga, ON, CA
CA$86,129.00–CA$127,189.00 yearlyCA$86,129.00–CA$127,189.00 yearly
Full-timeFull-time
Quick Apply

The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex critical and large cross departmental and multidisciplinary ... Show more

Developer

Randstad CanadaMississauga, Ontario, CA
TemporaryTemporary
Quick Apply

Are you a software developer who enjoys solving complex technical challenges and turning business requirements into smart, reliable solutions?.We’re looking for a Developer II to join a technology ... Show more

Senior.Net Developer

DDV MediengruppeMississauga, Millcreek Drive, Canada
Full-timeFull-time

Arvato offers you one of the most dynamic work environments you can imagine.We are growing, innovating and we solve the challenges of our clients around the world every day.How do we do it? With ou... Show more

GIS Developer

Pelmorex CorpOakville, Canada
Full-timeFull-time

ARE YOU INTERESTED IN A WORKPLACE THAT HAS.Flexible Hybrid Work Environment.Retirement Savings Matching Plan (RRSP).Up to $500 to spend on anything related to physical, mental or financial well-bei... Show more

Oracle EPM Developer (EPBCS)

Astra North Infoteck Inc.Mississauga, ON, ca
Full-timeFull-time

Oracle EPM Developer (EPBCS) – Groovy, EPM Automate & Calc Scripts.We are seeking an experienced Oracle EPM Developer with strong expertise in Oracle Enterprise Performance Management (EPM) Clo... Show more

Python Developer

AIT Global inc.Mississauga, ON, Canada
Full-timeFull-time
Quick Apply

Job Title: Python Developer<br /> Location: Mississauga, ON</b></div> <ul> <li>Python (core & Advance preferable), Pyspark (Advanced Level)- Data processing, Engin... Show more

Senior.Net Developer

ArvatoMississauga, Ontario, Canada
Full-timeFull-time

NET Developer role supports the modernization, development, and maintenance of the warehouse management software platform, including migration of legacy.NET Framework applications to modern.NET, de... Show more

Sr. Integration Developer

McKessonMississauga, ON, CAN
CA$99,100.00–CA$132,100.00 yearlyCA$99,100.00–CA$132,100.00 yearly
Full-timeFull-time

Integration Developer to help build and evolve our strategic cloud contact center platform and the integrations that connect it to our AI-powered digital agents.This role is a senior technical cont... Show more

Java Integration Developer

Cloud SynApps Inc.Mississauga, Ontario, Canada, L4Z 2Z1
Full-timeFull-time
Quick Apply

Cloud SynApps is a fast-growing consulting and systems integration firm that focuses on cloud applications, primarily on Salesforce-based platforms.Cloud SynApps has its major operations in Canada,... Show more

People also ask
Software Developer (C++/C#)

Software Developer (C++/C#)

SurvalentMississauga, ON, CA
30+ days ago
Salary
CA$140,000.00 yearly
Job type
  • Full-time
Job description

Software Developer (C++/C#)

(Hybrid) Mississauga, Ontario, Canada

Behind every utility control room is software that must perform when it matters most. Survalent is looking for an experienced Software Developer to help build the core SCADA technology used to monitor electrical infrastructure, manage alarms, and respond to real-time events. If you enjoy solving challenging engineering problems and developing dependable, high-performance software, this is an opportunity to make a meaningful impact on the systems that help keep the grid running.

Why You’ll Enjoy this Role

  • Work on the core technology utilities use to monitor the grid, respond to alarms, and make operational decisions.
  • Solve challenging engineering problems involving multi-threaded, real-time, high-availability systems.
  • Contribute across the platform—from performance-sensitive server components to the desktop applications used in control rooms.
  • Use modern development tools while helping evolve an established platform into APIs and web technologies.
  • Join a collaborative, supportive engineering team advancing a trusted platform with customer retention above 97% since tracking began in 1983.

What you will be doing

  • Design and build across our SCADA platform including data acquisition, alarms, auditing, database components.
  • Build and maintain SmartVU and other desktop UI applications used daily by utility operators and engineers.
  • Help grow our platform's footprint into API and web development.
  • Profile, debug, and optimize performance-sensitive, real-time code.
  • Work directly with customer-facing teams to troubleshoot and solve issues that matter to utilities customers.
  • Help build out test automation and modern engineering practices as the team scales them up.
  • Use modern development tools and your own engineering judgment to deliver reliable, maintainable, and high-quality software.
  • Comply with Survalent’s ISO/IEC 27001:2022 Information Security Management System (ISMS) Policy.
  • Comply with Survalent’s ISO 9001:2015 Quality Management System (QMS) Policy.
  • Perform additional duties as required to support product, team, and organizational success.

What you’ll Bring

  • Bachelor’s degree in Computer Science, Software Engineering, Engineering, or a related field, or equivalent experience.
  • 5+ years of experience developing large, complex software systems, preferably in a Windows environment.
  • Strong experience with C++, STL, and modern C++ standards.
  • Experience with .NET and C#; knowledge of WPF and MVVM is an asset.
  • Experience developing multi-threaded, real-time, or performance-critical applications.
  • Strong knowledge of object-oriented programming and software design patterns.
  • Experience with relational databases, SQL, and data modelling.
  • Ability to understand, maintain, troubleshoot, and improve existing codebases.
  • Experience with electrical grids, substations, SCADA, or industrial control systems is an asset.
  • Experience with Git or Bitbucket, JIRA, and Confluence is an asset
  • Experience with TCP/IP sockets, IPC, or Windows API is an asset.
  • Strong interest in REST APIs, or web development is an asset.
  • Familiarity with DNP3, IEC 61850, or Modbus communication protocols is an asset.

This full-time role reports to the Team Lead of SCADA. The salary range for this role is $12,000- $140,000. If you are interested in joining a growing organization in this exciting role, please submit your cover letter and resume.

About Us:

Survalent Technology Corporation is the leading provider of real-time smart grid management systems for enabling visualization, optimization and improved operations for utilities. For six decades, we have helped more than 800 utilities use operational data to increase reliability, efficiency, and customer service. With our proven and reliable SCADA (Supervisory Control and Data Acquisition), Distribution Management System (DMS), Outage Management System (OMS), and Substation Automation (SA) solutions, utilities transform data into actionable intelligence. We partner with utilities across the globe to create mission critical solutions that will achieve the promise of the Smart Grid.

Survalent values a diverse workplace and strongly encourages women, people of all races, color, creed, ancestry, ethnic origin, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, marital status, family status, and those with disabilities to apply. We use AI tools to help streamline parts of our recruitment process, but every application is reviewed by a member of our team. Survalent is an equal opportunity employer. We are committed to providing accommodations for persons with disabilities. If you require accommodation, we will work with you to meet your needs.

While we appreciate the interest of all applicants, only those selected for an interview will be contacted.