Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Established in 1958, Ritchie Bros. (NYSE and TSX: RBA) is a global asset management and disposition company, offering customers end-to-end solutions for buying and selling used heavy equipment, trucks and other assets. Operating in a multitude of sectors, including construction, transportation, agriculture, energy, oil and gas, mining, and forestry, the company’s selling channels include: Ritchie Bros. Auctioneers, the world’s largest industrial auctioneer offers live auction events with online bidding; IronPlanet, an online marketplace with featured weekly auctions and providing its exclusive IronClad Assurance® equipment condition certification; MarketplaceE, an online marketplace offering multiple price and timing options; Mascus, a leading European online equipment listing service; and Ritchie Bros. Private Treaty, offering privately negotiated sales.
The company also offers sector-specific solutions including GovPlanet, TruckPlanet, Kruse Energy Auctioneers, and Cat® auctions, plus equipment financing and leasing through Ritchie Bros. Financial Services. For more information about the unprecedented choice provided by Ritchie Bros., visit RitchieBros.com.
Within the engineering team, an Associate Software Engineer will be participating in various software development projects, working on design specifications and project schedule, playing an important role in the software development process and being responsible for the completion of the project, including monitoring the project through testing and release.
Responsibilities
Understanding and analyzing our e-commerce business requirements and turning them into engineering designs
Developing software to implement our wide-range of business functionalities on the web, used by IronPlanet 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
Helping define testing specifications and facilitating the project testing and performance tuning.Conduct thorough market research and analysis to identify emerging trends, competitive landscape, and customer needs
Foster a culture of continuous improvement and innovation within the IT organization
Foster strong cross-functional collaboration with marketing, operations, finance, and other key departments
Flexible and willing to perform other tasks as assigned
Qualifications
2 years of industry experience in software development
On the forefront of the J2EE technology, with thorough knowledge Java application servers, EJB, Hibernate, and JSTL
Extensive working experience on Oracle database systems, with schema design, data model normalization, and query optimization
Hands-on experience in setting up and maintaining personal development database systems
Very familiar with web technologies, including HTML, CSS, JavaScript, AJAX, and XML
Demonstrated to be a quick learner, willing to meet the challenge, take on new technology, and deploy it onto our software system whenever necessary
Good communication skills, with quick and precise comprehension of ever-changing e-commerce business processes
Typical Business office Environment
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.