Co-op, Software Developer (Fall Work Term)

Ricoh

Kitchener, CAonsitePosted Aug 4, 2026
Posting intelligenceActively listed

Skills

androidjavaantiosgoc#

About the role

Co-op, Associate Software Developer

Ricoh's Global Solutions Engineering (GSE) group has an opening for a Co-op Software Developer. GSE is part of the Software Development Center Americas (SDC-A), which works with Global teams developing software products used by our customers, ranging from small businesses to global enterprises. The solutions typically are based on scalable cloud or server architectures, and primarily implemented in Java, with other technologies used when appropriate.

Joining our team, you will gain exposure to a variety of development technologies and be able to work together with developers on the global teams. We have a quiet, productive work environment, with the opportunity to collaborate with other bright software developers, enabling you to grow your skills. We encourage our team members to go beyond their job descriptions and help each other to both exceed our project goals and to grow their technical expertise.

RESPONSIBILITIES:

Work as independently and/or as a part of a development team, under the direction of a software development manager or a senior software developer

Analyze requirements or specification documents

Perform detail design and coding as required

Complete unit and/or integration testing (as necessary) to ensure correct functionality

Create technical documentation describing your design and implementation

Investigate and respond to technical enquiries from external software developers

EDUCATION & EXPERIENCE:

Currently in a university degree or college diploma, preferably in Computer Science or an equivalent field.

SKILLS:

Must currently be a student seeking co-op.

Strong object-oriented programming skills.

Some software development experience including, Java/C# development.

Know some Core Java, Java OEM, Android and/or iOS technologies.

Preferably have some knowledge in using Java development tools such as Eclipse, Ant, Maven, SVN and Apache Tomcat.

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on Ricoh's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Software Engineer roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Canada medians across recent openings.

You never touch the form - the application is filled and submitted for you on Ricoh's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.