Lead Software Engineer (.NET/Azure)

loanDepot

Plano (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Inclusive culture
Professional development opportunities
Comprehensive benefits package
Wellness program
Generous paid time off

Job summary

A financial services company is seeking a Senior Software Developer responsible for delivering innovative software solutions. The ideal candidate will have extensive experience in .NET and C#, strong cloud infrastructure knowledge, and a proficiency in Angular. This role promises a collaborative culture with opportunities for personal growth and a competitive compensation package.

Qualifications

  • Minimum eight years of experience with multiple programming languages and software development tools.
  • Extensive experience in developing enterprise-level applications.
  • Strong proficiency with Angular (version 14+).
  • Proven expertise in automated testing methodologies.

Responsibilities

  • Design and apply enterprise-class applications to meet business objectives.
  • Provide technical mentorship to engineering teams.
  • Facilitate collaboration across multiple teams.
  • Manage the technical delivery of large-scale initiatives.

Skills

Software development
Cloud infrastructure
API development
Automated testing
Containerization
Debugging
Agile methodologies
Microsoft Azure

Education

Bachelor's in Computer Science

Tools

.NET
C#
Angular
SQL
Docker
Kubernetes

Job description

Description


Position at loanDepot


Position Summary :

Responsible for delivering senior level innovative, compelling, coherent software solutions for our consumer, internal operations and value chain constituents across a wide variety of enterprise applications through the creation of discrete business services and their supporting components. This position involves both front-end and back-end development responsibilities, with emphasis dependent on the specific role placement and team needs. The job duties and requirements are defined for backend and front-end separately.


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


Requirements :


  • . in Computer Science or . Software Engineering or . 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


Why work for #teamloanDepot :


  • Competitive compensation package based on experience, skillset and overall fit for #TeamloanDepot.

  • Inclusive, diverse, and collaborative culture where people from all backgrounds can thrive

  • Work with other passionate, purposeful, and customer-centric people

  • Extensive internal growth and professional development opportunities including tuition reimbursement

  • 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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer (C#/SQL/Azure)
Principal Software Engineer (C#/SQL/Azure)

loanDepot • Irvine (CA)

On-site
USD 170,000 - 233,000
Comprehensive benefits package including Medical/Dental/Vision
Extensive internal growth opportunities
Wellness program to support health
Principal Software Engineer (C#/SQL/Azure)
Principal Software Engineer (C#/SQL/Azure)

loanDepot • Plano (TX)

On-site
USD 170,000 - 233,000
Tuition reimbursement
Wellness program
Generous paid time off
Lead Software Engineer (.NET/Azure)
Lead Software Engineer (.NET/Azure)

loanDepot • Irvine (CA)

On-site
USD 138,000 - 191,000
Competitive compensation package
Inclusive culture
Professional development opportunities
+3
Principal Software Architect (C#/SQL/Azure Services)
Principal Software Architect (C#/SQL/Azure Services)

loanDepot • Plano (TX)

On-site
USD 182,000 - 251,000
Tuition reimbursement
Wellness program
Generous paid time off options
Sr Software Architect (.NET/Azure)
Sr Software Architect (.NET/Azure)

loanDepot • Irvine (CA)

On-site
USD 159,000 - 215,000
Competitive compensation package
Inclusive and diverse culture
Professional development opportunities
Sr Software Architect (.NET/Azure)
Sr Software Architect (.NET/Azure)

loanDepot • Plano (TX)

Hybrid
USD 159,000 - 215,000
Competitive compensation package
Inclusive and diverse culture
Extensive professional development opportunities
+2
Senior Azure Cloud Solutions Engineer
Senior Azure Cloud Solutions Engineer

loanDepot • Irvine (CA)

On-site
USD 130,000 - 178,000
Comprehensive benefits package
Tuition reimbursement
Generous paid time off
Sr. SDET (Selenium/Automation)
Sr. SDET (Selenium/Automation)

loanDepot • Irvine (CA)

On-site
USD 112,000 - 154,000
Competitive compensation package
Inclusive and collaborative culture
Tuition reimbursement
+3
Lead Front End Software Engineer (Angular/React)
Lead Front End Software Engineer (Angular/React)

loanDepot • Irvine (CA)

On-site
USD 138,000 - 191,000
Comprehensive benefits package including Medical/Dental/Vision
Wellness program
Tuition reimbursement
+1
Sr. SDET (Selenium/Automation)
Sr. SDET (Selenium/Automation)

loanDepot • Plano (TX)

On-site
USD 112,000 - 154,000
Competitive compensation package
Inclusive and diverse culture
Wellness program to support physical and mental health
+2