Participate in code reviews, follow engineering standards, and use GitHub + GitHub Copilot ... Collaborate effectively with team members, product managers, and other stakeholders. * Actively ...
Participate in code reviews, follow engineering standards, and use GitHub + GitHub Copilot ... Collaborate effectively with team members, product managers, and other stakeholders. * Actively ...
Graduate 2026 Software Engineer I, TOR
Toronto, ON · On-site +1
Engineering at Uber means building for real-world impact under real-world constraints. You'll join ... software and a curiosity to explore different solutions for complex problems.- Experience or ...
Graduate 2026 Software Engineer I, TOR
Toronto, ON · On-site +1
Engineering at Uber means building for real-world impact under real-world constraints. You'll join ... software and a curiosity to explore different solutions for complex problems.- Experience or ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
Summary: Join the Wealth Management engineering team building full-stack features that power ... In this entry-level role, you will design and implement APIs and web UIs, contribute to code ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
Summary: Join the Wealth Management engineering team building full-stack features that power ... In this entry-level role, you will design and implement APIs and web UIs, contribute to code ...
... eye for Software engineering development, and is diligent and passionate about Technology. A ... Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE:
... eye for Software engineering development, and is diligent and passionate about Technology. A ... Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE:
Software Developer
Oakville, ON · On-site
... managing video frontend development and supporting backend tasks. You will need to work closely with the Video Group and cross-functional engineering disciplines to ensure high-quality software ...
Software Developer
Oakville, ON · On-site
... managing video frontend development and supporting backend tasks. You will need to work closely with the Video Group and cross-functional engineering disciplines to ensure high-quality software ...
... manage conditions with cutting-edge technology. What Makes This Role Great: In this role, you will ... Master's or PhD in Geomatics, Computer Engineering, Aerospace Engineering, or a related technical ...
... manage conditions with cutting-edge technology. What Makes This Role Great: In this role, you will ... Master's or PhD in Geomatics, Computer Engineering, Aerospace Engineering, or a related technical ...
2026 Fall Co-op Vehicle Sensor Software QA
Markham, ON · Hybrid
CA$4K - CA$4K/mo
The Role: As part of Software Test Engineering Team for AV Integrity Platform Verification ... This is a full-time, entry-level position designed for recent graduates ready to launch their ...
2026 Fall Co-op Vehicle Sensor Software QA
Markham, ON · Hybrid
CA$4K - CA$4K/mo
The Role: As part of Software Test Engineering Team for AV Integrity Platform Verification ... This is a full-time, entry-level position designed for recent graduates ready to launch their ...
You will be a member of the AI Engineering and Labs team focused on designing and implementing ... You will work closely with teams of data scientists, data engineers, product managers, and other ...
You will be a member of the AI Engineering and Labs team focused on designing and implementing ... You will work closely with teams of data scientists, data engineers, product managers, and other ...
Your code may be used in commercial or end-user applications, such as materials management ... You will adhere to Software Engineering and Information Security Controls, and align with ...
Your code may be used in commercial or end-user applications, such as materials management ... You will adhere to Software Engineering and Information Security Controls, and align with ...
Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE ... Solid understanding of Software Engineering principles, Data structure, algorithms, Operating ...
Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE ... Solid understanding of Software Engineering principles, Data structure, algorithms, Operating ...
Software Engineer P2 - Job Requisition: R42442 Software Engineer P2 - PA2026Q1JB051
Toronto, ON · Hybrid
Your code may be used in commercial or end-user applications, such as materials management ... You will adhere to Software Engineering and Information Security Controls, and align with ...
Software Engineer P2 - Job Requisition: R42442 Software Engineer P2 - PA2026Q1JB051
Toronto, ON · Hybrid
Your code may be used in commercial or end-user applications, such as materials management ... You will adhere to Software Engineering and Information Security Controls, and align with ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many top-tier Aerospace and Defense Contractors. We have openings for Software Verification ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many top-tier Aerospace and Defense Contractors. We have openings for Software Verification ...
Software Developer
Toronto, ON · On-site
CA$88K - CA$128K/yr
Join our global engineering team and help shape the future of civil engineering software. In this ... Collaborate with the product owner, experience designer and product management teams to review and ...
Software Developer
Toronto, ON · On-site
CA$88K - CA$128K/yr
Join our global engineering team and help shape the future of civil engineering software. In this ... Collaborate with the product owner, experience designer and product management teams to review and ...
These products will assist Canadians in managing their day-to-day banking with our Canadian bank ... You have a computer science, software engineering or similar university degree, or equivalent ...
These products will assist Canadians in managing their day-to-day banking with our Canadian bank ... You have a computer science, software engineering or similar university degree, or equivalent ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. Aviya has an opening for a Software ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. Aviya has an opening for a Software ...
... engineering manager) focused on keeping customer-facing systems reliable and resolving real ... The Software Engineer - Support is an individual contributor responsible for maintaining the ...
... engineering manager) focused on keeping customer-facing systems reliable and resolving real ... The Software Engineer - Support is an individual contributor responsible for maintaining the ...
... engineering manager) focused on keeping customer-facing systems reliable and resolving real ... The Software Engineer - Support is an individual contributor responsible for maintaining the ...
... engineering manager) focused on keeping customer-facing systems reliable and resolving real ... The Software Engineer - Support is an individual contributor responsible for maintaining the ...
Leading software development team following agile processes People Management * Hiring and/or onboarding new team members * Mentoring, coaching and developing a team of Software Engineers of varying ...
Quick apply
Leading software development team following agile processes People Management * Hiring and/or onboarding new team members * Mentoring, coaching and developing a team of Software Engineers of varying ...
The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement ...
The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement ...
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement ...
Quick apply
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement ...
Entry Level Software Engineering Manager information
What is the difference between Entry Level Software Engineering Manager vs Software Engineer?
| Aspect | Entry Level Software Engineering Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; some leadership or internship experience | Bachelor's degree in CS or related field; coding skills |
| Work Environment | Team leadership, project planning, cross-functional collaboration | Writing code, debugging, developing features |
| Employer & Industry Usage | Tech companies, startups, software firms | All tech-driven industries, startups, large corporations |
The Entry Level Software Engineering Manager typically focuses on leading small teams and coordinating projects, requiring some leadership experience. In contrast, a Software Engineer primarily concentrates on coding and technical tasks. Both roles often require a bachelor's degree in computer science or related fields, but the managerial role emphasizes leadership skills alongside technical knowledge.
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