Principal Software Engineer at American Auto Shield
Denver, Colorado, USA -
Full Time


Start Date

Immediate

Expiry Date

05 Dec, 25

Salary

180000.0

Posted On

07 Sep, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Collaborative Environment, Inspiration, Sql, Angular, Third Party Vendors, Strategy, Architectural Patterns, Relational Databases, Collaboration, Javascript Frameworks, Technical Leadership, Vue

Industry

Computer Software/Engineering

Description

Description:
Founded in 2002, American Auto Shield (AAS) specializes in 3rd party home and vehicle service contract claims administration. AAS has a headquarters in Lakewood, Colorado, and we operate a satellite office in St. Peters, Missouri. For more than two decades, American Auto Shield has experienced tremendous growth, which equates to fantastic career opportunities for our employees.
The American Auto Shield Principal Software Engineer is a full-time, on-site position at our Lakewood, CO office.
We’re looking for a hands-on Azure Principal Engineer who thrives in a fast-paced environment. The ideal candidate is a full-stack technologist with strong experience in .NET, Angular, and cloud-native development on Microsoft Azure. You should be passionate about rapid prototyping, scalable architectures, and integrating AI technologies to accelerate time-to-market and solve real-world problems creatively.

REQUIRED EXPERIENCE, SKILLS & ABILITIES

  • 10+ years of professional software engineering experience.
  • Demonstrated experience in technical leadership of high performing teams.
  • Ability to lead through collaboration, inspiration, and example setting.
  • Experience in latest versions of C#, .NET, JavaScript frameworks, and other languages and technologies.
  • Cloud development experience with heavy preference towards Azure Cloud.
  • Experience architecting and implementing RESTful services, Azure Functions, Entra ID, and Service Bus Architecture.
  • Experience leveraging AI tools and technologies to accelerate development.
  • Integration experience with third party vendors.
  • Architectural decision making experience, ability to rationalize pros and cons of strategy and implementation of advanced architectural patterns.
  • Foster and exemplify an innovation mindset, with the goal of efficient, maintainable design.
  • Thrive while working in a collaborative environment and embracing a Team First spirit.
  • Ability to take initiative, understand the big picture, compromise, weigh pros and cons of decisions, and assess risk.
  • Demonstratable effective mentoring and guidance of other engineers.

PREFERRED EXPERIENCE, SKILLS & ABILITIES

  • 20+ years of professional software engineering experience.
  • Data engineering experience in SQL and other relational &non-relational databases.
  • JavaScript frameworks such as: Angular, React, Vue.
  • Salesforce experience or knowledge is helpful.

REQUIRED EDUCATION AND CERTIFICATIONS

Bachelor’s in Engineering preferred. Microsoft and Azure certifications preferred.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

WHAT YOU WILL DO IN THIS ROLE

  • Design and develop scalable, cloud-native applications using Azure services, and other MS technologies.
  • Write software that is easy for anyone to maintain and that are highly testable.
  • Debug applications to determine root cause and solutions for bugs or edge cases.
  • Align with coding standards and participate in code reviews.
  • Contribute to a development team by working on technical production ready task, mentoring engineers and collaborating on design and best practices.
    Requirements:
Loading...