In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications. * For SQL and ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications. * For SQL and ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications. * For SQL and ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications. * For SQL and ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
Senior Data Engineer
Toronto, ON · On-site +1
Strong Python (or Golang/Java/Scala) * Knowledge of Git/GitHub, CI/CD, IaC (CloudFormation ... internship opportunities. * Global impact : collaborate on impactful projects for top global ...
Quick apply
Senior Data Engineer
Toronto, ON · On-site +1
Strong Python (or Golang/Java/Scala) * Knowledge of Git/GitHub, CI/CD, IaC (CloudFormation ... internship opportunities. * Global impact : collaborate on impactful projects for top global ...
Senior Backend Engineer
Toronto, ON · On-site
CA$175K - CA$230K/yr
Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java, Spring, and SQL * Experience developing scalable, customer ...
Senior Backend Engineer
Toronto, ON · On-site
CA$175K - CA$230K/yr
Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java, Spring, and SQL * Experience developing scalable, customer ...
Senior Fullstack Engineer
CA$175K - CA$230K/yr
Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java / Spring Boot, React, ECMAScript standard and SQL (MySQL)
Senior Fullstack Engineer
CA$175K - CA$230K/yr
Mentor junior engineers and interns * Promote best practices and high-quality development ... Rich development experience with Java / Spring Boot, React, ECMAScript standard and SQL (MySQL)
Hands-on experience in Agile environments, utilizing Azure DevOps tools, including Azure Repos ... NET, TypeScript, JavaScript, or Java. * Script and Program Modification: Skilled in independently ...
Quick apply
Hands-on experience in Agile environments, utilizing Azure DevOps tools, including Azure Repos ... NET, TypeScript, JavaScript, or Java. * Script and Program Modification: Skilled in independently ...
Internship/Co-op(Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Knowledge/Experience in Programming/Scripting (Python, C, C++, Java script, Pearl, Shell script)
Internship/Co-op(Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Knowledge/Experience in Programming/Scripting (Python, C, C++, Java script, Pearl, Shell script)
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Knowledge/Experience in Programming/Scripting (Python, C, C++, Java script, Pearl, Shell script)
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Knowledge/Experience in Programming/Scripting (Python, C, C++, Java script, Pearl, Shell script)
Minimum of one co-op term or summer internship completed in a technical environment Required Skills ... Technical Foundation: Proficiency in one or more programming languages (e.g., Python, Java ...
Minimum of one co-op term or summer internship completed in a technical environment Required Skills ... Technical Foundation: Proficiency in one or more programming languages (e.g., Python, Java ...
2026 Capital Markets, AidenEdge Program Fall Analyst (4 Months)
Toronto, ON · On-site
CA$60K - CA$100K/yr
... A tech-focused internship on the cutting edge of capital markets." What will you do? * Work ... In-depth programming knowledge of one of the following languages: Python, Java, C#, C/C ...
2026 Capital Markets, AidenEdge Program Fall Analyst (4 Months)
Toronto, ON · On-site
CA$60K - CA$100K/yr
... A tech-focused internship on the cutting edge of capital markets." What will you do? * Work ... In-depth programming knowledge of one of the following languages: Python, Java, C#, C/C ...
2026 Capital Markets, AidenEdge Program Fall Analyst (4 Months)
Toronto, ON · On-site
CA$60K - CA$100K/yr
... A tech-focused internship on the cutting edge of capital markets." What will you do? * Work ... In-depth programming knowledge of one of the following languages: Python, Java, C#, C/C ...
2026 Capital Markets, AidenEdge Program Fall Analyst (4 Months)
Toronto, ON · On-site
CA$60K - CA$100K/yr
... A tech-focused internship on the cutting edge of capital markets." What will you do? * Work ... In-depth programming knowledge of one of the following languages: Python, Java, C#, C/C ...
AI Engineer with foundational knowledgeinGenerative AI and LLMsto support Merchant Payment teams ... Must have: * 3-4 yearsof hands-on experience (or strong internship/co-op experience) in: * Java ...
AI Engineer with foundational knowledgeinGenerative AI and LLMsto support Merchant Payment teams ... Must have: * 3-4 yearsof hands-on experience (or strong internship/co-op experience) in: * Java ...
Intern - Technical
Toronto, ON · Hybrid
CA$25 - CA$40/hr
All interns will have the opportunity to write and test software in a web application framework ... Java, Spring, SpringBoot, RESTapi, Nodejs, SQL, MongoDB, Postgres * Backend testing: Junit ...
Intern - Technical
Toronto, ON · Hybrid
CA$25 - CA$40/hr
All interns will have the opportunity to write and test software in a web application framework ... Java, Spring, SpringBoot, RESTapi, Nodejs, SQL, MongoDB, Postgres * Backend testing: Junit ...
Offensive Security - Penetration Tester
Toronto, ON · On-site
CA$62K - CA$99K/yr
... Science, Engineering, or related field or equivalent work experience * Expert in web security ... Familiarity with development technologies like Docker, CDK, Terraform, Java, Python, React, GraphQL ...
Offensive Security - Penetration Tester
Toronto, ON · On-site
CA$62K - CA$99K/yr
... Science, Engineering, or related field or equivalent work experience * Expert in web security ... Familiarity with development technologies like Docker, CDK, Terraform, Java, Python, React, GraphQL ...
Internship Java Gui Developer information
What is the difference between Internship Java Gui Developer vs Java Software Engineer?
| Aspect | Internship Java Gui Developer | Java Software Engineer |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed a degree in Computer Science or related field | Bachelor's or higher in Computer Science or related field, with professional experience |
| Work Environment | Internship setting, often in a team supporting GUI applications | Full-time, professional environment developing Java applications |
| Employer & Industry Usage | Tech companies, startups, or software firms offering internship programs | Established companies, software firms, and tech organizations |
| Search & Comparison Intent | Looking for entry-level or internship opportunities in Java GUI development | Seeking full-time Java development roles with GUI focus |
The main difference is that an Internship Java Gui Developer is an entry-level, temporary position aimed at gaining experience, while a Java Software Engineer is a full-time professional role requiring more experience and responsibilities in Java application development.
Ritchie Bros. Auctioneers rating
7.5
Based on 26 frontline employees who took The Breakroom Quiz
3rd of 16 rated auctioneers
Job description
About the Role:
We are looking for an enthusiastic and motivated software engineer to join our marketplace teams. This is an excellent opportunity for someone early in their career who is eager to learn and contribute to building robust and efficient software systems. You will work closely with senior engineers to develop and maintain applications. We believe in fostering a culture of continuous learning, automation, and collaboration, and you'll actively participate in that mission.
Responsibilities:
- Software Development:
- Write clean, well-tested, and maintainable code
- In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications.
- For SQL and NoSQL databases such as PostgreSQL, Azure SQL, Azure CosmosDB, Azure Storage Blob
- Participate in code reviews, follow engineering standards, and use GitHub + GitHub Copilot effectively (with good judgment and review discipline)
- Write unit tests and help improve test coverage and overall code quality
- Assist in debugging and resolving software defects and issues.
- Continuously explore and adopt AI tools and frameworks
- Support application portfolio for "level 3" incidents as necessary
- Write clean, well-tested, and maintainable code
- Collaboration & Learning:
- Collaborate effectively with team members, product managers, and other stakeholders.
- Actively participate in team meetings, stand-ups, and discussions.
- Proactively seek out learning opportunities, staying up-to-date with new technologies and industry best practices.
- Ask questions, learn from senior engineers, and contribute to a positive team environment.
Qualifications:
- Education/Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, OR equivalent practical experience/coding bootcamp completion.
- 3-6 years of professional software development experience (internships, personal projects, or academic projects are highly valued).
- Technical Skills (Foundational):
- Foundational understanding of OOP, Asynchronous programming
- Foundational understanding of at least one modern programming language (e.g. .NET, React JS, JavaScript/TypeScript).
- Familiarity with RESTful APIs and Microservices
- Familiarity with version control systems (e.g. ADO, GitHub).
- Basic understanding of command-line tools and Linux environments.
- An eagerness to learn about cloud platforms (AWS, Azure), containers (Docker, Kubernetes), and CI/CD concepts.
- Working knowledge of authentication concepts (OAuth2, JWT) and SSO
- Skills & Attributes:
- Strong problem-solving skills with a curious and analytical mindset.
- Excellent communication skills, both written and verbal.
- Highly motivated, self-starter, and eager to learn new technologies and concepts quickly.
- Ability to work effectively both independently and as part of a team.
- Detail-oriented with a commitment to writing high-quality code.
Bonus Points:
- Any exposure to cloud platforms (AWS, Azure) or containerization (Docker, Kubernetes).
- Experience with scripting languages (e.g., Bash, Python).
- Completed personal projects demonstrating your coding abilities.
- Contributions to open-source projects.
- Participation in hackathons or coding challenges.
What Ritchie Bros. Auctioneers employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Ritchie Bros. Auctioneers
Sourced by ZipRecruiter
Industry
Machinery manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Westchester, IL, US