Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Developer (C/C++/zOS/mainframe)

AT IBM
IBM

Software Developer (C/C++/zOS/mainframe)

Markham, Canada

Introduction
A career in Software means you'll be part of a team that transforms our customers challenges into solutions.

Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, -native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of , where growth and innovation thrive

Your Role and Responsibilities
What You Are Expected to Learn on the Job:
- Working on IBM's mainframe (z/OS).
- Advanced database concepts such as transactional logging, replication.

Want more jobs like this?

Get Software Engineering jobs in Markham, Canada delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

- Deep experience with highly multithreaded applications.
- Enterprise-class server topologies and database design.
- Performance tuning of dynamic complex system software.
- Software architectures and design patterns in a multi-platform environment.

Required Technical and Professional Expertise
Skills Include:
- Real-world practical experience with C and/or Java/C++ programming languages.
- Development in a culture of agile practices with continuous code delivery.
- Understanding of database usage and internals would be an asset, especially with IBM DB2.
- Results-focused attitude.
- Strong problem-solving skills.
- Self-motivation and willingness to learn.
- Outgoing personality and interest in helping others with a strong team focus.

Required Professional and Technical Expertise:
- Minimum of 3 years of related experience in software development.
- 2+ years of experience with the C programming language (Java/C++ experience is also acceptable).
- Development experience in a culture of Agile practices with continuous code delivery.
- Strong problem-solving skills.

Preferred Technical and Professional Expertise
.

Client-provided location(s): Markham, ON, Canada
Job ID: IBM-21089985
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.