Overview

Job Description
Senior Software Developer

Ricoh has always been on the forefront of workplace innovation. Yesterday, that meant creating the first office fax machine, enabling people to work smarter, better and faster than ever before. Today, that means information mobility, which is the ability to capture, manage, access and use the information you need — wherever and whenever you need it — driving the results you want.

Responsibilities: perform technical analysis and investigations; create software designs; code primarily in Java, but possibly also other languages; work with the test team; investigate, troubleshoot and resolve reported problems.

Location Kitchener, Ontario

Key technologies: Java, cloud, C++, C#, Kubernetes, SQL, Azure, AWS.

Requirements: University degree or college diploma; 4+ years of software development experience.

Skills: Java, C#/C++, Android and/or iOS technologies, good communication and teamwork skills.

Why Ricoh:  Well-rounded benefits; education resources; time off programs; RRSP matching; and a great team of people to work with.