Apply now

Posted 2 months ago

Software Developer II

@ Ricoh

Kitchener, Ontario

Full-time2+ years experience
Apply now
SIGNALS

Overview

Ricoh is hiring a Software Developer in Kitchener, Ontario, on a hybrid basis to build and support customer-facing Java solutions. The role covers requirements analysis, design, development, unit testing and database work within a collaborative global team. Candidates need a degree or diploma, 2+ years of development experience including co-op or internship, and Java skills.

Responsibilities:

  • Analyze business requirements and recommend technical solutions
  • Develop reliable, scalable, high-performance applications
  • Create and execute unit tests
  • Support and maintain customer-facing solutions
  • Participate in database design and development

Requirements summary:

  • University degree or college diploma in computer science or related field
  • 2+ years of software development experience, including co-op or internship
  • Experience with Java
  • Familiarity with HTTP, XML, JSON, SOAP and REST

Tools & skills

Benefits mentioned

DentalLife insuranceDisability insuranceRetirement planTuition support
Source and dates

Employer career site / ATS feed · oraclecloud

Employer posting date
2026-09-15
First seen by our source
2026-10-08
Source record updated
2026-10-19

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience2+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationCollege diploma (required), Bachelor’s degree (required)
Fields of studyComputer Science, Software Engineering
Perks mentionedGenerous paid time off, Retirement plan, Tuition support

Summary and details written by AI from the posting; the employer’s posting is the authority.

Ricoh

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

People associated on LinkedIn
273
Other recorded names
  • Ricoh Careers
FieldValue
IndustryAppliances, Electrical, and Electronics Manufacturing
HeadquartersOhta-ku, Japan, Tokyo
Open jobs on Jobsy28
LinkedInView page
Job description

Software Developer

Location: Kitchener, Ontario (Hybrid Work Arrangement)

About the Role

Ricoh's Solutions Engineering Team (SET) is seeking a Software Developer to join our team in Kitchener, Ontario under a hybrid work arrangement.

SET is part of the Solutions Development Center Americas and collaborates with global teams to deliver software solutions used by organizations ranging from small businesses to global enterprises. Our products are built on scalable server architectures and are primarily developed in Java.

This position offers the opportunity to work on customer-facing solutions, collaborate with experienced developers across multiple regions, and build a strong foundation in software engineering. We are looking for a motivated developer who is eager to learn, take on increasing technical responsibility, and grow their career within a collaborative and supportive environment.

Key Responsibilities

  • Analyze business requirements and recommend technical solutions.
  • Participate in technical design, development, and implementation activities.
  • Develop reliable, scalable, and high-performance applications.
  • Create and execute unit tests to ensure software quality.
  • Support and maintain customer-facing solutions.
  • Participate in database design and development.
  • Collaborate effectively with local and global development teams.
  • Contribute to a culture of continuous learning, innovation, and teamwork.

Qualifications

Education

  • University degree or college diploma in Computer Science, Software Engineering, or a related field.

Experience & Skills

  • 2+ years of software development experience, including co-op or internship experience.
  • Experience with modern web technologies.
  • Familiarity with HTTP, XML, JSON, SOAP, and REST-based integrations.
  • Experience with Java; experience with C, C++, or C# is an asset.
  • Scan or image-processing experience is an asset.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Demonstrated commitment to continuous learning and professional growth.

Your First 90 Days

First Week

  • Complete onboarding activities, compliance training, and HR documentation.
  • Receive access to development tools, systems, and training resources.
  • Meet your teammates, manager, and key stakeholders.
  • Begin product and engineering workflow training.
  • Be paired with one or more technical mentors to support your onboarding.

Weeks 2–4

  • Build familiarity with our products, codebase, and development processes.
  • Participate in team meetings, technical discussions, and sprint activities.
  • Meet regularly with your manager to support your onboarding and development.
  • Begin contributing small enhancements and bug fixes with guidance from your mentor and team.

Months 2–3

  • Take ownership of smaller support and escalation tickets.
  • Contribute code through the team's development and review processes.
  • Develop a deeper understanding of product architecture and workflows.
  • Progress toward independently delivering assigned development tasks.

Career Development

At SET, we believe in investing in our people. Employees work with their manager to establish semi-annual and annual development goals aligned to technical growth, product expertise, and career aspirations.

As you grow within the organization, opportunities exist to take on greater technical ownership, contribute to solution design and architecture, mentor others, and pursue future technical leadership opportunities.

Join Our Team

We're looking for individuals who are curious, collaborative, and passionate about technology. If you're excited by the opportunity to learn, solve meaningful problems, and build a long-term career in software development within a flexible hybrid work environment, we'd love to hear from you.

Come Create at Ricoh:

If you are seeking a team driven by passion and purpose, come create with us at Ricoh. We are a team of information seekers and customer-obsessed collaborators who aspire to deliver the services, solutions, and technologies that empower business success. We are looking for talented, inspired individuals to join us to help drive high-performance team and our commitment to excellence.

Ricoh is an integrated solutions provider and partner that connects people and technology, creates outstanding customer experiences, and delivers innovation for businesses worldwide. We empower digital workplaces by enabling individuals to work smarter from any location and harness the power of information—how it is collected, stored, managed, and shared—to unlock the potential in every organization. We deliver services and technologies that inspire our customers’ success and guide them toward a better and more sustainable future. If you are seeking a purpose-driven and passionate team, come create with us, and help drive our high-performance culture of excellence into tomorrow.

Invest in Yourself:

At Ricoh, you can:

  • 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.
  • Augment your education with team member tuition assistance programs.
  • Enjoy paid vacation time and paid holidays annually.
  • Tap into many other benefits to enhance your health, wellness such and ongoing personal and professional development.

Similar jobs

  • Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    10+ YOERandstad Canada needs candidates with 10+ years of enterprise web development, 5+ years with TypeScript, React, RxJS, Node.js and NPM, and 3+ years with Git. Candidates must also have hands-on experience with AODA and WCAG accessibility standards.

    React, Next.js, TypeScript, MuleSoft, Microsoft Dynamics CRM, RxJS

    Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    Candidates need a degree or background in computer science, data science, AI or machine learning, plus strong Python and experience with LLM frameworks, Databricks or MLflow, and cleaning unstructured text data.

    Databricks, MLflow, Python, DSPy, LangChain, Hugging Face Transformers

  • Software Developer - Senior

    Toronto, ON
    $75–$100/hrContract

    Procom

    Candidates need a background in computer science, data science or AI/ML, plus Python experience with pandas, scikit-learn or PyTorch. Experience with LLM frameworks like DSPy, LangChain or Hugging Face and with Databricks or MLflow is needed.

    Databricks, MLflow, DSPy, LangChain, Hugging Face, pandas

    Software Developer - Senior- React, JavaScript

    Toronto, ON
    $75–$100/hrContract

    Procom

    5+ YOECandidates need 5+ years with React, JavaScript and TypeScript, HTML, CSS and Node, plus RxJS and responsive development. They also need 3+ years with Bootstrap, jQuery and Git, proven WCAG and AODA experience, and microservice architecture knowledge.

    React, TypeScript, NPM, Bootstrap, jQuery, Git

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    McLean & Company: McLean & Company is a division of Info-Tech Research Group, Inc.

    6+ YOECandidates need at least 6 years of professional software development experience, a degree or diploma, and experience mentoring junior developers. Strong SQL, relational database, HTML5, CSS3 and JavaScript skills and comfort with Agile are also required.

    Ruby on Rails, MySQL, JavaScript, Salesforce, AWS, source control software

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    Info-Tech Research Group: The fastest growing research and advisory firm, Info-Tech enables leaders to make well-informed decisions and transform their organizations through…

    6+ YOECandidates need a degree or diploma, at least 6 years of professional software development experience, and experience mentoring developers. They must be skilled in relational databases, SQL, HTML5, CSS3 and JavaScript, and comfortable working in Agile teams.

    Ruby on Rails, MySQL, JavaScript, Source control software, Salesforce, AWS

  • Sr. Software Developer - Transit Platform Modernization (Onsite) JP213

    Toronto, ON
    Full Time

    Pathlion

    Pathlion candidates need senior software development experience with .NET, C#, SQL and web APIs, plus front-end and cloud skills. Experience with DevOps, CI/CD, containers and real-time data systems is expected, along with project management and stakeholder communication ability.

    Visual Studio, GitHub, Jira, Jenkins, Docker, Kubernetes

    Senior Software Developer - ETL JP241

    Toronto, ON
    Full Time

    Pathlion

    Candidates need senior-level experience building ETL/ELT pipelines, data integration and data architecture patterns, plus working knowledge of cloud platforms, databases and APIs. Strong skills in data quality, scalability and collaborating with technical and business stakeholders are expected.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.