JOBSEARCHER

Software Engineer

Compensation: 110K - 130K AnnuallyAt 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 national mortgage lenders because we don't follow the status quo.See what it's like to work for a national mortgage lender that truly values its employees. Wherever your passions lie, you can find rewarding work and new opportunities here.Casual work environmentFamily-owned, Customer-focusedDenver Post Top WorkplaceTop 50 Family-Owned BusinessBest of Colorado BusinessInc. 5000 Fastest-growing Private CompanyJob SummaryWe are looking for a talented and enthusiastic 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.What You Will Bring5+ years of overall software development experienceExperience working with .NET and C#, including .NET core, dependency injection frameworks, web services technologiesExperience working with SQL Server and ORM frameworks. Mongo experience a plusExperience with JIRA and agile methodologiesExperience working with NServiceBus or other enterprise service bus technologies is highly desirableEffective time management and ability to float between multiple projectsGood working knowledge of security best practices, including familiarity with authentication frameworks such as OAuth 2.0 and SAMLExperience working with Docker and Kubernetes is highly desirableExperience working with Google Cloud Platform is highly desirableExperience working within the Mortgage industry is highly desirableDuites And ResponsibilitiesDesign and Develop high-quality software systemsIdentify, prioritize and execute tasks in the software development life cycleAutomate internal development and testing tasks to drive higher efficiencyReview and debug codeCreate unit and integration tests, and ensure code quality standards are metCollaborate with internal teams to ensure standards are met for architectural consistency, cloud support, security, observabilityCreate and manage technical documentationCompensation: 110K - 130K AnnuallyWhat We BringMedical, Dental, Vision, 401kPaid time off and sick daysPaid holidaysLong-term paid disabilityPaid maternity and bonding leaveFull desk equipment providedAmerican 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.