Skip to main content

Senior Software Engineer in Aurora

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job DescriptionJob Description

Compensation: $160,000 annually

At American Financing, we're innovators with imagination. We do what it takes to help customers 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 mortgage lenders because we don't follow the status quo.

See what it's like to work for a mortgage lender that truly values its employees. 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

JOB SUMMARY:

We are looking for a talented and enthusiastic Senior Software Engineer to join our growing technology team at American Financing. The ideal candidate will be responsible for developing software solutions that help in the automation of company workflow and development of multiple internal and customer facing solutions. This candidate will be responsible for maintaining existing systems while also playing a big part in developing new solutions designed to drive our business. We are looking for ideation, design and execution; this team member will participate in all aspects of our development life cycle. The ideal candidate will be able to be given a task, adopt the standards and conventions they see within the codebases they work, while formulating ideas for improvement and ultimately collaborating with the Head of Software Engineering to discuss and implement improvements.

What You Will Bring:

  • 10+ years of overall software development experience
  • Strong understanding and adherence to contemporary software design principles and patterns
  • Experience working with .NET and C#, including .NET core, dependency injection frameworks, web service technologies
  • Experience working with SQL Server and ORM frameworks. Mongo experience a plus
  • Experience with JIRA and agile methodologies
  • Effective time management and ability to float between multiple projects
  • Ability to work with minimal supervision but with a strict adherence to coding standards, while offering suggestions for improvements
  • Good working knowledge of security best practices, including familiarity with authentication frameworks such as OAuth 2.0 and SAML
  • Experience with NETMVC, WebApi, Windows Services
  • Experience with implementing DevOps is a plus (JIRA, Azure, Bitbucket)
  • Experience working with NServiceBus or other enterprise service bus technologies is highly desirable
  • Experience working with Docker and Kubernetes is highly desirable
  • Experience working with Google Cloud Platform is highly desirable
  • Experience working within the Mortgage industry is highly desirable
  • Experience working with .NET and C#, including .NET core, dependency injection frameworks, web services technologies

Duties and Responsibilities:

  • Design, develop and document high-quality software systems
  • Mentor other developers in proper code patterns and practices
  • Willingness and capability to take on project lead responsibilities
  • Identify, prioritize and execute tasks in the software development life cycle
  • Automate internal development and testing tasks to drive higher efficiency
  • Review and debug code
  • Championing and contributing to development best practices, while working with the Head of Software Engineering but also capability to balance reasonable deliverability and deadline goals
  • Create unit and integration tests, and ensure code quality standards are met
  • Collaborate with internal teams to ensure standards are met for architectural consistency, cloud support, security, observability
  • Create and manage technical documentation

Compensation: $160,000 annually

What We Bring

  • Medical, Dental, Vision, 401k
  • Paid time off and sick days
  • Paid holidays
  • Long-term paid
  • Paid maternity and bonding leave
  • Full desk equipment provided

American Financing Corporation (AFC) is an Equal Opportunity Employer. AFC does not discriminate on the basis of , , , , , , , non-disqualifying physical or mental , , veteran status or any other basis protected by law. All employment is decided on the basis of qualifications, merit and business need.

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Software Engineer in Aurora

Aurora, CO
Full time

Published on 01/25/2026

Share this job now