Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Progressive Leasing Logo

Senior or Lead Software Engineer

Progressive Leasing

Salary not specified
Oct 6, 2025
Remote, US
Apply Now

Progressive Leasing is looking to solve the problem of growing their company and ensuring their mission is achieved through innovative technology solutions as a leading provider of in-store and e-commerce lease-to-own solutions.

Requirements

  • Strong knowledge of modern programming languages (e.g., C-Sharp .NET 6+) with proficiency in concepts such as collections, lambdas, functional programming, and concurrency/multithreading
  • Proficiency in enterprise application frameworks, including .NET Core/.NET 6+, and familiarity with dependency injection and modular application design
  • Experience with ORM tools such as Entity Framework
  • Hands-on experience designing, building, and deploying microservices in production environments
  • Expertise with AWS, Azure, or Google Cloud, and familiarity with cloud-native tools and platforms (e.g., Kubernetes, Docker)
  • Knowledge of CI/CD pipelines, version control systems (Git), and build tools such as MSBuild/NuGet
  • Experience with relational databases (e.g., MySQL, PostgreSQL, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra)

Responsibilities

  • Leverage the latest technology and tools to deliver scalable, maintainable code
  • Operate in a hybrid environment, including on-prem and multi-cloud platforms (i.e. AWS, Azure, GCP, etc.)
  • Collaborate and participate in developing solutions together in cross-discipline teams
  • Actively participate in code reviews, leveraging code reviews to enforce best practices and software craftsmanship
  • Demonstrate a high-sense of ownership and accountability for work produced
  • Ability to contribute to team success, as well as your own individual success
  • Every engineer plays a part in the development and evolution of our technology roadmap, and we get to try out a lot of new and exciting emerging technologies as well as contribute to product evaluations as we select new software and tools to deploy in our environments

Other

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. (or equivalent experience)
  • Proven track record of leading teams and delivering large-scale systems
  • Excellent problem-solving and decision-making skills
  • Exposure to frontend technologies like Angular or React is a plus
  • Ability to work from home or in the corporate office in Draper, Utah