Postuler

Publié il y a 26 jours

Software Developer II

@ Ricoh Canada Inc.

Kitchener, Ontario

Temps plein
Postuler
SIGNAUX

Responsabilités :

  • 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.

Résumé des exigences :

  • Analyze business requirements and recommend technical solutions.
  • 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.
Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-10-18
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Ricoh Canada Inc.

Description

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.

Emplois semblables

  • Senior Software Developer

    Toronto, ON
    Temps plein

    Leonardo Worldwide Corporation

    10+ ansWe work on what is worth working on—not technology for technology’s sake—and design each solution with the capabilities required to solve that problem effectively: no more, no less; Hands-on experience using AI-driven…

    Digital marketing, C#, .NET, Microsoft Visual Studio, Microsoft SQL Server, Cybersecurity

  • Software Developer

    Mississauga, ON
    Temps plein

    PRI Engineering

    Handle multi-entity data correctly: several legal entities, one org chart, and documents that must show the right company name; Degree or diploma in computer science, software engineering, or a related field, or…

  • Junior Software Developer

    Mississauga, ON
    Temps plein

    Proven

    Handle multi-entity data correctly: several legal entities, one org chart, and documents that must show the right company name; Degree or diploma in computer science, software engineering, or a related field, completed…

  • Software Developer

    Toronto, ON
    Contrat

    Teckhorizon Inc

    3+ ansCandidates need 3 to 5 years of hands-on C# and .NET experience, at least 3 years building RESTful APIs with ASP.NET Core, and 2 years using Azure DevOps. Strong knowledge of SQL Server, OAuth 2.0, JWT and Agile practices is also needed.

    C#, .NET Core, ASP.NET Core Web API, SQL Server, Entity Framework Core, Dapper

  • Jr. Software Developer

    Toronto, ON
    Temps plein

    Infinite Investment Systems

    2+ ansCandidates need a diploma or degree in computer science or a related field, or equivalent practical experience, plus 2 to 3 years of programming experience. Experience with C#, .NET and Microsoft SQL Server, and working in a team-based development environment, is required.

    Microsoft SQL Server, .NET, C#

  • Intermediate Software Developer

    Ottawa, ON
    Temps plein

    Akkodis

    3+ ansCandidates need 3-5 years of software development experience and experience in ADA, Java, C#, or C++. They also need a Federal Government Secret clearance and a university degree or college diploma in engineering or computer technology.

    Rational Team Concert, JIRA

  • Software Developer - Senior

    Toronto, ON
    Temps plein

    Joblinxsapp

    Candidates need Python skills with pandas, scikit-learn and PyTorch, plus exposure to LLM frameworks such as DSPy, LangChain or Hugging Face. Experience with Databricks or MLflow is needed, and students and recent graduates are welcome.

    Databricks, MLflow, DSPy, LangChain, Hugging Face, PyTorch

  • 3199 Software Developer - Senior X2-Oracle(12c) OLAP and OLTP

    Mississauga, ON

    Bevertec: Established in 1981, Bevertec is a Canadian based IT firm that provides both professional IT staffing services and IT banking solutions to hundreds…

    Candidates need senior Oracle 12c PL/SQL experience for OLAP and OLTP systems, advanced SQL and database design skills, and Informatica and Cognos experience. Crystal Reports and Business Objects are an asset.

    Oracle 12c, Informatica, Cognos, Framework Manager, Query Studio, Report Studio

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.