JobMesh

Senior Software Engineer

Ritchie Bros. · Mississauga, Ontario, CA

We are looking for an enthusiastic and motivated Senior Software Engineer to join our marketplace teams. This is an excellent opportunity for someone early i...

Job description

About the Role: We are looking for an enthusiastic and motivated Senior Software Engineer to join our marketplace teams. This is an excellent opportunity for someone early in their career who is eager to learn and contribute to building robust and efficient software systems. You will work closely with senior engineers to develop and maintain applications. We believe in fostering a culture of continuous learning, automation, and collaboration, and you'll actively participate in that mission. Responsibilities : Qualifications : Software Development: - Write clean, well-tested, and maintainable code - In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications. - For SQL and NoSQL databases such as PostgreSQL, Azure SQL, Azure CosmosDB, Azure Storage Blob - Participate in code reviews, follow engineering standards, and use GitHub + GitHub Copilot effectively (with good judgment and review discipline) - Write unit tests and help improve test coverage and overall code quality - Assist in debugging and resolving software defects and issues. - Continuously explore and adopt AI tools and frameworks - Support application portfolio for “level 3” incidents as necessar...