ThriftBooks

Senior Web Application Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Seattle
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: web application developer
  • Secondary Skills: .NET/C# MVC and SQL Server
  • Job Location: Seattle, Washington
  • Posted Date: Posted today
Job Description

About ThriftBooks


At its most basic, ThriftBooks is a Seattle-based data-driven online second-hand bookstore. That’s a mouthful. Let us explain …

We buy used books that the original owners no longer need. We buy them from libraries and thrift stores and schools. We do this at scale – hundreds of millions of pounds of books per year. We comb through these cast-offs looking for books that we know our customers will love. We add the best books to our inventory. The rest we recycle. We list our inventory on thriftbooks.com where people can find the lowest-priced books on the internet. We also sell on third-party platforms like Amazon and eBay.

We began in 2003 with a small storage unit in Seattle and have grown to over seven million books in seven fulfillment centers across the United States.

Position Description

ThriftBooks is looking for a Senior Web Application Developer to help extend, refine, and maintain our primary customer-facing ecommerce application. This person will work in an open, collaborative environment with on our existing friendly, driven web development team.

Responsibilities

  • Build website application layer using .NET/C# MVC and SQL Server
  • Optimize web applications for maximum speed and scalability
  • Help gather and define requirements on new projects
  • Collaborate with other team members and stakeholders

Qualifications

  • 4+ years of hands-on experience in website development with .NET/C# MVC
  • Understanding of relational databases – multi-table querying, grouping, optimization, design
  • Familiarity with the “full stack” of web development (back-end, front-end and design and how they interact)
  • Good understanding of version control systems, such as Git
  • Experience with an object-oriented language and object-oriented concepts

Preferred Qualifications

  • Experience migrating into Azure from on prem.
  • Design experience with Azure Cloud.
  • Experience with responsive or adaptive front-end web development. Especially optimizing for a mobile experience.
  • Familiarity with modern JavaScript frameworks like React or Angular
  • Genuinely excited about technology, have a strong interest in learning about and building compelling web applications and UIs with the latest technologies
Relevant Job Openings
Node JS Developer
Java Technical Lead
.Net Architects
Java Architect
Lead Java Full Stack Developer
Cloud Network Engineer