linkedin
Software Engineer
Ritchie Bros.
Westchester, QAT
Full Time
Mid
2 weeks ago
.NETC#ReactHTML/CSS/JavaScriptRESTful web servicesMicrosoft SQL Server
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
.NETC#React
About the Role
Ritchie Bros. seeks a Software Engineer to develop, enhance, and maintain their proprietary e-commerce software platform. You will take ownership of microservices, contribute to project delivery, and work with a large codebase.
Key Skills for This Role
.NETC#ReactHTML/CSS/JavaScriptRESTful web servicesMicrosoft SQL Server
Responsibilities
- Take ownership of parts of the microservices architecture
- Provide inputs in shaping up project delivery schedule by estimating assigned work and time
- Identify areas that are not clearly defined, escalate or find technical solutions
- Dive into a large code base, comprehend various components, and contribute to the code base quickly
- Clarify requirements, locate corresponding system components, and work with other engineers to come up with technical solutions
- Perform other duties as assigned
Requirements
- Prior experience building software in a professional, multi team environment
- Skills in building and maintaining scalable, fault tolerant products
- Knowledge of Agile and the full software development lifecycle
- At least five years of .NET Development leveraging .NET10, MinimalAPI, modern microservices architecture
- HTML/CSS/JavaScript foundations with knowledge in the React framework
- Database experience with Microsoft SQL Server and PostgreSQL
Full Job Posting
About Us
- RB Global (NYSE: RBA) is a leading omnichannel marketplace for commercial assets and vehicles, with brands including Ritchie Bros., IAA, Rouse Services, SmartEquip, Xcira, and Veritread.
Job Description
- The Software Engineer will focus on developing/enhancing/maintaining our proprietary e commerce software platform.
Responsibilities
- Takes ownership of parts of the microservices architecture
- Provide inputs in shaping up project delivery schedule by estimating the assigned work and time that would be spent
- Identify areas that are not clearly defined, know whether to escalate to senior team members or find a technical solution on your own
- Responsible for diving into a large code base, comprehend various components, and start to contribute to the code base in a short period of time
- Clarifies requirements, quickly locate corresponding system components, work with other engineers to come up with technical solutions
- Perform other duties as assigned
Qualifications
- Prior experience building software in a professional, multi team environment
- Skills in building and maintaining scalable, fault tolerant products
- Knowledge of Agile and the full software development lifecycle, including deployment and operation
- Be dedicated to the quality of your work through unit testing, automation testing, and assisting our 3 tier support staff when incidents arise
- Deep prior experience building software in a professional, multi team environment
- At least five (5) years of .NET Development leveraging .NET10, MinimalAPI, modern microservices architecture
- HTML/CSS/JavaScript foundations with knowledge in the React framework. An eye for developing and consuming RESTful web services
- Database experience with Microsoft SQL Server and PostgreSQL. Database design and tuning experience.
Benefits
- Medical, dental, vision, and basic life insurances
- 401k plan with 100% match for the first 4% contributed
- 15 days of PTO each year
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career