Ritchie Bros.

Engineer

Ritchie Bros.

full-time

Posted on:

Location Type: Hybrid

Location: WestchesterIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $57,680 - $86,520 per year

About the role

  • Developing software to implement our wide-range of business functionalities on the web, used by internal people as well as end users.
  • Working with third party systems from our industry partners or customers, to integrate them with our web system and facilitate real-time data exchanges.
  • Participating the testing and performance tuning.

Requirements

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 4+ years of hands-on experience in backend development with programming languages such as Python, Java, or Go..
  • Strong knowledge of Spring Framework (e.g., Spring Boot, Spring Data, Spring Security) and building RESTful APIs.
  • Solid understanding of distributed systems, microservices architecture and event-driven systems
  • Experience with relational databases (e.g., MySQL, PostgreSQL)
  • Experience with modern Lean Software development, pair programming, TDD and Trunk Based Development
  • Good awareness of CI and CD approaches and tools.
  • Strong problem-solving skills and a data-driven approach to decision-making.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonJavaGoSpring FrameworkRESTful APIsdistributed systemsmicroservices architectureevent-driven systemsMySQLPostgreSQL
Soft Skills
problem-solvingdata-driven decision-makingcommunicationcollaboration