This job is no longer available.

Software Developer

Markham, Ontario
Entry Level, Early Career
Job Description

Do you want to work with the latest technology (Spark, Machine Learning, Cloud) and be part of the best development and client success team in Canada? Do you want to deliver the software that runs the world's biggest, most successful companies? Do you want to be part of an environment where you learn every day and are challenged by the smartest minds in the business? Then come join the DB2 team at IBM Canada's Lab in Markham and build the future with us.


  • Be an essential part of the team that designs, codes, tests, delivers and supports IBM's premier relational database technology: DB2 for Linux, UNIX and Windows
  • Learn about anticipated industry trends and key customer requirements to meet the demands of the world's biggest enterprises
  • Be part of the team that turns this vision into rock-solid code and works with customers worldwide to ensure their success
  • Work with / learn from / be challenged by the smartest people in the business

Teams are based at strategic IBM Lab locations and presence on site is required 100% of the time.

Required Technical and Professional Expertise:

  • Knowledge of database products (e.g. DB2, Oracle, SQL Server) - 1+ year
  • Experience with various scripting & programming languages (e.g. C, C++, Java, JavaScript, Python, Perl) - 1+ year
  • Understanding of software engineering and/or software support
  • Knowledge of the software development and/or support process
  • Experience with various UNIX shells (e.g. bsh, tcsh, csh)
  • Experience with various operating systems (UNIX, Linux, Windows) and hardware platforms
  • Experience with various aspects of software testing (e.g. performance testing, functional testing, integration testing)

Preferred Technical and Professional Experience:

  • Experience with various UNIX shells (e.g. bsh, tcsh, csh)

Eligibility Requirements:

Must be eligible/legally entitled to work in Canada.

This role will involve working with technology that is covered by embargo Export Regulations. If you are a Foreign National from any of the following embargoed countries (Cuba, Iran, North Korea, Sudan, and Syria) on a work permit, you are not eligible for employment in this position.

EO Statement:

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.