Team Lead, Software Engineering

at American Financing Corporation
Location Aurora
Date Posted April 28, 2021
Category Engineering
Job Type Full Time



We are looking for a talented and enthusiastic person to become the newest member of our growing Tech team at American Financing. This candidate will be responsible for overseeing our Business Process Software Development Team while working with our Product Owners to coordinate current and upcoming projects. We are looking for ideas as well as execution. This team member will be a natural leader with a strong development background who can help facilitate projects while building a thorough understanding of our current solutions.


  • Experience building scalable engineering solutions that are cloud compatible.
  • As both a leader and team player, the right candidate is adept at breaking through barriers and maintaining momentum when projects become challenging. Has the ability to keep smiling while keeping team members at all levels moving forward.
  • Responsible for developing software solutions that help in the automation of company workflows.
  • Works as a mentor and helps teach developers how to follow coding standards and best practices of the team.
  • Keeps a working knowledge of all team projects while communicating to upper management feedback on projects.

  • Bachelor's Degree in Computer Science or similar field
  • 5+ years in .Net (C#)
  • 1+ years Google Cloud Platform
  • 1+ years lead experience
  • 1+ years mortgage industry knowledge
  • Strong understanding of design patterns
  • Working knowledge of Bitbucket and TFS
  • Ability to participate in and implement feedback from code reviews
  • SQL Server, Postgres, MongoDB and ORM knowledge
  • Database design and management experience
  • Strong ability to analyze and design software solutions
  • Experience with JIRA and agile methodologies
  • Strong working knowledge of security best practices
  • Good attitude and positive character a must
  • Strong troubleshooting skills
  • Effective time management and ability to float between multiple projects
  • Great team attitude and able to work comfortably with technical staff as well as business and non-technical individuals


  • Medical, Dental, Vision, 401k

  • Paid time off

  • Paid Sick Time

  • Paid Holidays

  • Long-term paid disability

  • Paid parental leave

  • Work from home

  • Full set of office equipment provided

American Financing Corporation (AFC) is an Equal Opportunity Employer. AFC does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis protected by law. All employment is decided on the basis of qualifications, merit and business need.


At American Financing, we're innovators with imagination. We're fast-paced and fun. And we're a collaborative group that respects and values the individuality of all employees.

Together, we do what it takes to help borrowers achieve their financial goals. And we stay ahead of the competition by challenging ourselves to become more efficient. We are one of the fastest-growing national mortgage lenders because we don't follow the status quo.

Wherever your passions lie, you can find rewarding work and new opportunities here.

  • Casual work environment
  • Family-owned, Customer-focused
  • Denver Post Top Workplace
  • Top 50 Family-Owned Business
  • Best of Colorado Business
  • Inc. 5000 Fastest-growing Private Company

- provided by Dice