Job Description
Technical Software Development Manager

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: manage a software development team working on a global project; guide technology investigations and review software designs; work with project manager and test lead to coordinate development and testing activities; and build team skills and capabilities.

Location: Kitchener, Ontario

Key technologies: Cloud, Kubernetes, Java, C#, C++, SQL, Azure, AWS, Android, iOS.

Requirements: University degree or college diploma; experience leading a software team; 6+ years of software development experience.

Skills: Strong object-oriented design; Java, Android, C# and/or C++; 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.