• RB Auction Icon
  • Ritchie List Icon
  • Iron Planet Market Place Icon
  • Iron Planet Icon
  • Mascus Icon
  • Rouse Services Icon
  • Smart Equip Icon
  • IAAI Icon
Faites le premier pas ! Consultez les postes disponibles English

Senior Software Engineer - États-Unis (# 1280)

Description du poste Postuler

  • Develop new features, optimize user experience and fix bugs in our existing applications
  • Rebuild, refactor, and modernize components or entire applications 
  • Utilize leading frameworks and libraries to build enterprise quality solutions in accordance with industry standard practices
  • Build administrative management tools and functionality
  • Utilize leading frameworks and libraries to build enterprise quality solutions in accordance with industry standard practices
  • Work with our product, business, and operations teams to support our clients and users

Responsabilités

  • Responsible for designing and coding highly efficient and scalable software.
  • Accountable for refactoring and improving maintainability of the codebase.
  • Works on troubleshooting production issues and providing resolution.
  • Responsible for solving complex scalability, platform, and integration problems.
  • Perform other duties as assigned.
  • Development and supporting APIs, web services, microservices, and serverless backend components
  • Using SQL commands and procedures to access legacy relational database backends
  • Architecting entire applications including frontend, backend, services
  • Managing cloud based infrastructure using Infrastructure as Code (IaC) tools like Terraform and Ansible

Qualifications

  • Strong experience in developing APIs. Preferably in Python Django or Flask. 
  • Strong experience with relational databases, ideally SQL Server or Postgres.
  • You can architect systems independently but prefer collaborating with others on major design decisions when possible
  • You can manage cloud based infrastructure using IaC tools, Python and/or shell scripting, Docker, and other Unix tools
  • You have superb communication, follow up, take ownership, and are passionate about your work
  • You like to ship fast and iterate but always factor quality and security into your definition of done
  • Ability to do full stack development when needed.
  • C#/.NET Core is a nice to have but not required
  • Experience with Single Page Frameworks such as Angular or React is nice to have but not required

EEOC

Ritchie Bros. is an equal opportunity employer and ensures nondiscrimination in all activities in accordance with all applicable laws. This position is open to all qualified applicants who are legally entitled to work in the country in which this job is located. Candidate selection is made by Talent Acquisition. Only electronic applications can be accepted.

Postuler maintenant

Attributs du poste

ID du poste

1280

Catégorie

Ingénierie informatique

Type d’emploi

À distance

Lieu de l’emploi

États-Unis

Type du poste

Temps plein