loanDepot · 1 month ago
Lead Software Engineer (.NET/Azure)
loanDepot is a digital commerce company focused on transforming the mortgage industry with a digital-first approach. They are seeking a Lead Software Engineer to deliver innovative software solutions across enterprise applications, providing technical leadership and ensuring alignment with business objectives.
BankingFinanceFinancial ServicesMortgageReal Estate
Responsibilities
Designs and applies best-of-breed, enterprise class: applications, services, and solutions to meet business objectives on large-scale technology projects; evaluates impact on integration, reliability, performance, scalability, flexibility and maintainability
Drives the overall architectural direction of enterprise applications, defining technical standards, frameworks, and strategies to ensure scalable, robust, and maintainable solutions
Provides technical mentorship, guidance, and leadership to engineering teams, assisting in skill development, team-building activities, and hiring processes
Manages the technical delivery and accountability of large-scale, high-complexity initiatives, ensuring alignment with strategic business objectives and timelines
Facilitates collaboration across multiple teams and departments, actively engaging with business stakeholders, product owners, and executives to gather requirements, manage expectations, and communicate technical vision clearly and effectively
Proactively identifies opportunities for technical improvements, architectural enhancements, and strategic initiatives that streamline operations, reduce costs, and accelerate delivery
Ensures the rigorous implementation of quality assurance processes, automated testing strategies, and comprehensive documentation practices, enhancing reliability and transparency across projects
Actively contributes to the development and refinement of Continuous Integration/Continuous Deployment (CI/CD) pipelines, automation frameworks, and cloud-based infrastructure using Azure DevOps and Microsoft Azure services
Leads complex troubleshooting and performance optimization initiatives, employing advanced debugging techniques, log analysis, and performance diagnostics to resolve critical system issues
Participates actively in Agile ceremonies, promoting continuous improvement, innovation, and adoption of best practices in Agile and software development methodologies
Champions organizational change, promotes adherence to software engineering standards, best practices, and regulatory compliance
Performs other duties and projects as assigned
Qualification
Required
B.S. in Computer Science or B.S. Software Engineering or B.A. in Computer Information Systems or equivalent education or experience
Minimum eight (8) + years of experience with multiple programming languages and software development tools
Extensive experience in developing enterprise-level applications using .NET and C#
Strong proficiency with Angular (version 14+)
Advanced knowledge of Microsoft SQL, relational database design, Entity Framework, and performance optimization
Demonstrated mastery in designing and developing RESTful APIs
Experience with message-driven architecture (RabbitMQ preferred)
Strong understanding and experience with cloud infrastructure, particularly Microsoft Azure services (Azure Service Bus, Azure SQL, Azure Functions, Blob Storage)
Proven expertise in automated testing methodologies, TDD/BDD, and relevant unit testing frameworks
Hands-on experience in containerization and orchestration technologies such as Docker and Kubernetes
Demonstrates knowledge of, adherence to, monitoring and responsibility for compliance with state and federal regulations and laws as they pertain to this position
Expert-level understanding of software architecture, object-oriented design, and enterprise system best practices
Deep understanding of SOLID principles, Clean Architecture, and modern architectural patterns
Exceptional analytical and problem-solving skills, including complex algorithmic analysis, data structures, and performance considerations
Ability to effectively mentor technical teams, fostering professional growth and high performance
Excellent communication, interpersonal skills, and experience in presenting technical concepts clearly to diverse stakeholders and senior leadership
Strategic thinker, proactive learner, and innovative leader who drives continuous improvement and aligns technology initiatives with organizational objectives
Benefits
Comprehensive benefits package including Medical/Dental/Vision
Wellness program to support both mental and physical health
Generous paid time off for both exempt and non-exempt positions
Extensive internal growth and professional development opportunities including tuition reimbursement
Company
loanDepot
loanDepot is an independent retail mortgage lender that provides residential loans, refinance loans, and personal loan products nationwide.
H1B Sponsorship
loanDepot has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (7)
2023 (20)
2022 (49)
2021 (39)
2020 (23)
Funding
Current Stage
Public CompanyTotal Funding
$831.95MKey Investors
Parthenon Capital Partners
2025-08-19Post Ipo Debt· $150M
2025-06-02Post Ipo Debt· $200M
2024-09-30Post Ipo Debt· $300M
Recent News
2026-01-07
2025-11-08
2025-11-07
Company data provided by crunchbase