Software Engineer

National Powersport AuctionsSan Diego, CA

About The Position

National Powersport Auctions (NPA) is the world's largest powersport auction and remarketing company specializing in: Motorcycles, ATVs, Side X Sides, Utility Vehicles, Personal Watercraft, Snowmobiles, Trailers, Recreational Vehicles and Boats. As the leading powersports remarketing company in the U.S., NPA serves dealers, OEMs, and lending institutions throughout the nation with a complete range of auction-related services. Having sold over 1 million vehicles since inception, NPA plays an important role in assisting clients with liquidating inventory and maximizing returns. Dealers throughout the world utilize NPA for acquisition of wholesale vehicles and to ensure their pre-owned inventory meets their customer's demands. We are seeking a highly skilled Full Stack Software Engineer with deep experience in ASP.NET WebForms, VB.NET, C#, and SQL Server to support and enhance a mix of legacy and modern applications. This role requires someone who is comfortable working across the entire technology stack, can pivot quickly between projects and languages, and takes pride in delivering reliable, production-quality solutions. The ideal candidate thrives in a SCRUM-based environment, approaches work with a service mindset toward stakeholders, and excels at troubleshooting complex issues from the database through the UI. Strong communication, time management, and the ability to balance multiple concurrent initiatives are essential. This position is hands-on and technical, with direct impact on business-critical systems, and offers opportunities to work with both established platforms and newer technologies.

Requirements

  • 5+ years of experience with ASP.NET WebForms using VB.NET and C#
  • 5+ years of experience working with SQL Server and T-SQL
  • Strong full stack development experience (ASP.NET, SQL, HTML, CSS, JavaScript)
  • Solid proficiency in JavaScript and jQuery (self-rated 7+)
  • Strong SQL skills (self-rated 7+)
  • Proven ability to troubleshoot complex issues across multiple layers of an application
  • Experience working in an Agile/SCRUM development environment
  • Excellent time management and ability to handle multiple initiatives concurrently
  • Strong written and verbal communication skills
  • Portfolio or examples of production systems you’ve worked on

Responsibilities

  • Design, develop, and maintain web applications using ASP.NET WebForms , VB.NET , C# , JavaScript , and SQL Server
  • Support and enhance legacy systems while contributing to new feature development
  • Develop full stack solutions using HTML, CSS, JavaScript , server-side .NET, and SQL
  • Write, optimize, and maintain T-SQL queries, stored procedures, functions, and triggers
  • Troubleshoot and debug issues across the full technology stack, from database to UI
  • Collaborate within a SCRUM/Agile team to deliver iterative, high-quality solutions
  • Work on multiple projects simultaneously and adapt quickly to changing priorities
  • Communicate clearly with technical and non-technical stakeholders
  • Participate in code reviews and follow established development standards and best practices
  • Contribute to continuous improvement of application stability, performance, and maintainability

Benefits

  • paid time off
  • paid holidays
  • sick leave
  • a 401(k) retirement plan
  • an employee stock purchase program
  • health benefits such as medical, dental, and vision coverage
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service