
Software Engineer
Ritchie Bros.
full-time
Posted on:
Location Type: Hybrid
Location: Chicago • Illinois • United States
Visit company websiteExplore more
Salary
💰 $79,310 - $99,140 per year
Tech Stack
About the role
- Contribute to the design, development, and deployment of services, APIs, and integrations, with a focus on scalability, reliability, and performance.
- Focus on code quality, while ensuring strategies to safely and reliably make changes to production systems frequently are followed
- Develop your skills and team capacity through knowledge sharing, pairing, technical guidance, and feedback.
- Stay up-to-date on industry trends and emerging technologies, bringing innovative solutions to the team.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4 + years of experience in software development with hands-on experience in backend development with Java Spring Boot building RESTful APIs.
- Proficiency in programming languages such as Python, Typescript, or Go.
- Solid understanding of distributed systems, microservices and architecture and event-driven systems
- Experience with relational databases (e.g., MySQL, PostgreSQL)
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes).
- Experience with modern Lean Software development, pair programming, TDD and deploying changes with short cycle times. Good awareness of CI and CD approaches and tools.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
- A deep customer and product focus, with a passion for delivering high-quality solutions.
Benefits
- Competitive compensation and benefits package, including health insurance, retirement plans, and professional development opportunities
- 15 days of PTO each year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootRESTful APIsPythonTypescriptGodistributed systemsmicroservicesevent-driven systemsrelational databases
Soft Skills
communicationcollaborationknowledge sharingtechnical guidancefeedbackcustomer focusproduct focus
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology