Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Class 4 Driver Lyft Driver - Earn Extra Cash Lyft Driver Lyft Driver Lyft Driver Entry-Level Jobs - Drive For Lyft Lyft Driver Lyft Driver - Supplement Your Delivery Class 4 Driver Lyft Driver Lyft Driver Lyft Driver Lyft Driver Holiday Jobs - Drive for Lyft Flexible Hours - Lyft Driver Lyft Driver Lyft Driver - Earn Extra Cash Lyft Driver Flexible Hours - Lyft Driver Holiday Jobs - Drive for Lyft Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver Lyft Driver - Supplement Your Warehouse Lyft Driver Class 4 Driver Lyft Driver Lyft Driver Lyft Driver - Supplement Your Warehouse Full-Time Work - Drive For Lyft Lyft Driver Lyft Driver - Get Paid the Same Day with Holiday Jobs - Drive for Lyft Entry-Level Jobs - Drive For Lyft Lyft Driver Lyft Driver Lyft Driver Lyft Driver - Supplement Your Warehouse Flexible Hours - Lyft Driver Flexible Hours - Lyft Driver Lyft Driver - Get Paid the Same Day with Lyft Driver Lyft Driver - Supplement Your Delivery Flexible Hours - Lyft Driver Lyft Driver Lyft Driver Full-Time Work - Drive For Lyft Lyft Driver Class 4 Driver Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Exact Media Aecom Aerotek Two Sigma AsteroidX Jane Street WeWork Insight Global Akira Doordash Shopify Peel Regional Police Borrowell AT&T First Convenience Bank Square American Income Life Amazon Flex Instacart Hatchways Vector Marketing Walgreens Microsoft Clickworker Creative Circle Recovhub Scotiabank 51talk UnitedHealth Group LowCostWebDesignFirm.com TD Bank Top Hat Desjardins Paylocity CI&T mappedin Mobeewave Checkout 51 The Youth Connection Hootsuite SnapTravel GoParkr ScribbleLive Xiaomi autoTRADER.ca All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Java Software Developer At Ritchie Bros.

Location: Burnaby, British Columbia

Job Description

Java Software Developer - (2000000X)
Description

#LI-DNP
Move, Build, Grow your career!

As the premier global asset management and disposition company, Ritchie Bros. helps thousands of people around the world buy and sell heavy equipment, trucks, and other assets every month. With our multiple onsite and online selling platforms and commitment to first-class customer service, Ritchie Bros. is trusted worldwide for making buying and selling easy, efficient, fair, and transparent. If you’re an innovator with an entrepreneurial spirit, we want you to join our growing team – employed in a wide variety of positions from sales to operations to corporate functions – as we transform the global used equipment market.

Join us on our journey and move forward with us, build your success, and grow your career.

We’re looking for a Java Software Developer to join our Burnaby, BC global headquarters


The Opportunity:


Reporting to the Supervisor, Software Development; the successful candidate will contribute to a broad variety of software development activities including developing, testing, and maintaining software applications in support of business requirements, focusing on support and enhancements for all of our websites and administrative tools. The candidate should be strong in software development, ability to learn and work with large set of existing codebase, debugging problems, making feature enhancements and performance improvements.


In this role you’ll:


  • Write clean, maintainable, and stable code to industry best practices.
  • Analyze and assess existing systems, networks, and procedures as they pertain to application solutions
  • Create technical specifications and test plans
  • Estimate development and assist in estimating testing of features.
  • Efficiently work with little instructions on day to day work but general instructions on new assignments
  • Develop software components, services, and applications and unit tests
  • Document own code clearly
  • Demonstrate quality, completeness, and on-time delivery of own code
  • Actively support the RB Unreserved Commitment to Safety: to send everyone home, every day, the way they came to work, by taking personal responsibility for your safety and safety of your team, co-workers and customers.

Here’s what you bring:


  • At least 2 years of professional software development experience
  • All 2 years of experience with Java / J2EE technologies
  • At least 12 months of experience in Angular framework (preferably Angular 2+)
  • Working in an Agile environment
  • Experience with CSS, HTML (HTML5), JQuery, AJAX is required
  • Experience with n-tier technologies and frameworks including Apache and J2EE
  • Experience with Hibernate, Spring frameworks is a strong plus
  • Familiar with Test Driven design
  • Strong SQL/PL-SQL skills required, should be able to write high performing efficient queries
  • Hands-on software troubleshooting experience
  • Experience with GIT and Stash is essential
  • Must be able to learn, understand, and apply new technologies
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Keen attention to detail

What We Offer:

Our success is built on the drive and dedication of our people. As we grow around the globe, there will be many opportunities to advance your career – we’ve proven this throughout our 60+ years in business. And, we'll take care of you along the way. Here’s how:
  • Base salary + paid overtime or performance bonus (whichever applicable)
  • Comprehensive medical and dental benefits.
  • RRSP / Pension plan and an Employee Share Plan, both with company match.
  • Ongoing training, professional development and tuition reimbursement.
  • multi-award winning LEED gold certified facility, in an exceptional park-like setting, featuring:
    • A subsidized, multi-award winning childcare centre.
    • A subsidized cafeteria, dry cleaning services, and free parking.
    • A workout facility, featuring advanced gym equipment, bike room, shower and changing facilities, and nutrition and fitness programs.
    • Proximity to miles of Fraser River walking paths, plus shops, restaurants and services.