Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ricoh UK

Software Developer – 1 year contract

Ricoh UK

. Analyze business requirements independently and evaluate third-party libraries to recommend technical approaches.

Posted 10/2/2026full-timeKitchener • CanadaJuniorMid-Level💰 CA$70,000 - CA$110,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a focus on Java, networking protocols, and scan/image processing. Capable of analyzing business requirements, preparing technical designs, and collaborating effectively within global teams.

Highest-signal resume keywords
Java DevelopmentNetworking ProtocolsScan/Image ProcessingLinux/UNIX ExperienceSoftware Development Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaC/C++/C#Networking ProtocolsScan/Image ProcessingUnit TestingDatabase DesignTechnical DesignFunctional SpecificationsApplication ImplementationPerformance Optimization
Soft Skills
Good CommunicationTeamwork Skills
Certifications & Qualifications
University Degree in Computer Science
Industry Keywords
HTTPXMLJSONSOAPREST

Tech Stack

Tools & technologies
JavaLinuxSOAPUnixC++

About the role

Key responsibilities & impact
  • Analyze business requirements independently and evaluate third-party libraries to recommend technical approaches.
  • Prepare functional specifications and perform detailed technical designs.
  • Implement applications with reliability, scalability, and high performance in mind.
  • Develop test cases and perform unit testing.
  • Maintain and support client applications.
  • Participate in database design and development.
  • Design, implement, and customize scan-based products.
  • Collaborate with developers on global teams and support delivery and implementation for the Americas market.

Requirements

What you’ll need
  • University degree or college diploma, preferably in Computer Science or an equivalent field
  • Experience with Java
  • Experience with networking protocols, e.g. HTTP, XML, JSON, SOAP, REST
  • Scan/image processing knowledge
  • Linux or UNIX experience is a strong asset
  • C/C++/C# is an asset
  • 2+ years of relevant software development experience
  • Good communication and teamwork skills

Benefits

Comp & perks
  • Select the medical, dental, life, and disability insurance coverage that fits your needs.
  • Contribute to your financial security with Ricoh Canada’s Retirement plan, with company matching contributions.
  • Team member tuition assistance programs.
  • Paid vacation time and paid holidays annually.
  • Other benefits supporting health, wellness, and ongoing personal and professional development.