College diploma or degree in computer science, information systems, or software engineering., Minimum of 7 years enterprise web development experience., 3 years developing scalable solutions., Strong understanding of cloud technologies., Experience with Kubernetes and CI/CD..
Key responsabilities:
Lead technical and architectural design efforts.
Drive adoption of technical standards organization-wide.
Develop sustainable, performant product suites.
Coach and develop team members for growth.
Collaborate closely with UX/UI and product managers.
Report This Job
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.
You’ll be responsible for technical and architectural leadership across Product Engineering teams within the Web Experience domains. You’ll lead implementation of the full stack web experience and be responsible for all development practices with the web and services (integration) platform, while continuing to be hands-on technically and contributing meaningful to initiatives at the code level. You’ll champion code and architectural quality, implementing strategies to safely and reliably make changes to production systems frequently and sustainably. You’ll work closely our with UX/UI department, representing technical vision for our products in greater road mapping and planning exercises. You’ll collaborate collaboratively with designers, product managers, developers, and other leaders throughout the business to deliver compelling and efficient tools/products. You’ll bring a proactive attitude about risk, working to identify and resolve performance and scalability issues with the support of others in Product Engineering. You’ll also be responsible for coaching and training a team of developers partnering with Engineering Managers and Tech leads on annual performance reviews, and using your industry influence and knowledge as part of the panel that will hire new creative talent where needed.
Responsibilities
Accountable for working with and across Product Teams to develop a sustainable, performant and well designed suite of products that meet RB Global technical standards.
Drive the adoption of designs and assist teams in meeting technical and business goals.
Develop and publish new technical standards across the organization and drive adoption of those standards
Build skillsets within the team through partnership with Engineering Enablement teams and assure team members have the skills and tools necessary to achieve their team mission
Define/Design architecture/solutions, working with Product Managers and team members to create scalable/robust web applications
Analyze and assess existing applications and procedures as they pertain to application solutions
Tackle new (never seen) technical problems, independently research and find innovative solutions.
Constantly identify opportunities (or problems) in software development process, make appropriate improvements, with a deep focus on optimizing the lean development process
Expect 10-15% travel for team collaboration sessions at minimum quarterly, but sometimes monthly
Qualifications
College diploma or university degree in the field of computer science, information systems, or software engineering or equivalent.
Minimum of 7 years of enterprise web development experience, 3 years’ experience developing scalable performant solutions and setting engineering and architectural direction across a specific domain of an organization
Provide simple, yet efficient solution, for any requirement
Strong understanding of enterprise technology stack
Demonstrated ability to apply technology solutions to business problems
Strong experience with Kubernetes and container deployment patterns solutions
A deep focus on CI/CD and the ability to drive automated pipeline solutions
Ability to articulate and explain technical solutions to stakeholders
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.