Senior Back-end Web Developer (.NET)

Engineering Broomfield, Colorado


Description

We are seeking a self-motivated and enthusiastic Senior Software Engineer to join our backend services team. You will create innovative solutions to deliver Internet of Things functionality for vehicles as well as APIs empowering cutting-edge web frontends. You'll be responsible for a wide variety of tasks including design, implementation and operation of scalable backend services, big data pipelines and big data analytics. You will also be looked to as a technology leader and will be responsible for mentoring other developers and investigating new capabilities within public cloud infrastructure.

Responsibilities:

  • Enable our product team to tap into valuable data sources and build incredible features for our customers
  • Actively participate in all projects and work together to build high-quality solutions
  • Collaborate with other teams to created shared understanding of interface contracts
  • Mentor team members on best practices and software architecture
  • Provide constructive feedback on pull requests to increase code quality
  • Present ideas in the form of brown bags to all engineers to help shape our technical landscape

Qualifications:

  • 8+ years experience with .NET/ASP.NET/C# or equivalent tech stack
  • Experience building high-quality, scalable .NET web applications
  • Experience designing high-performance schemas and queries with Microsoft SQL Server
  • Experience deploying and maintaining applications in a public cloud, including automated build/release and DevOps
  • Strong knowledge of HTTP, DNS and other Internet protocols
  • Strong knowledge of REST, RPC, JSON, gRPC, GraphQL and other typical service interfaces/paradigms
  • Working knowledge of the NoSQL paradigm
  • Working knowledge of system architectural concerns such as multitenancy, distributed systems and horizontal scale
  • Experience with Agile development methodologies
  • Experience building data pipelines, data warehousing, and data analytics is a bonus
  • Azure experience is a bonus