Principal Software Engineer - .NET Full Stack

Propertyvalue Prudent Technologies And Consulting
Coppell, TX, United States
16 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Agile Methodology ASP.NET MVC Framework Unit Testing Microsoft Azure Business Systems C Sharp (Programming Language) Software Design Patterns Microsoft SQL Server Performance Tuning Software Configuration Management Software Engineering
+10 more
Software Technical Review Enterprise Software Applications .NET Core ReactJS Retrieval-Augmented Generation AngularJS Information Technology Cosmos DB Front End Software Development Web Api

Job description

Client is seeking a highly experienced Principal Software Engineer - .NET Full Stack to lead the design, development, and delivery of enterprise-scale applications. The ideal candidate will possess strong expertise in .NET technologies, modern front-end frameworks, Azure cloud services, and Agile development methodologies. Mortgage industry experience is highly preferred., * Own and support one or more business-critical applications.

  • Collaborate with Business Systems Managers, Business Analysts, and stakeholders to define and implement technical solutions.
  • Participate in project planning, estimation, and technical design reviews.
  • Develop, maintain, and enhance applications using industry best practices.
  • Create technical documentation and follow software configuration and quality management processes.
  • Perform unit testing, performance tuning, defect resolution, and deployment activities.
  • Support production environments and participate in high-severity issue resolution.
  • Design and develop complex software systems independently.
  • Lead Agile ceremonies and mentor development teams.

Requirements

  • 16+ years of software development experience.
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Master’s degree preferred.
  • Strong experience leading complex enterprise application development projects.
  • Excellent communication, leadership, and problem-solving skills.
  • Mortgage industry experience preferred., * .NET / .NET Core
  • C#
  • ASP.NET MVC
  • Web API
  • Angular (Current Versions Preferred)
  • Full Stack Development
  • Microsoft Azure Services
  • SQL Server
  • Design Patterns

Preferred Skills

  • React
  • Cosmos DB
  • RAG (Retrieval-Augmented Generation)
  • Microsoft Graph
  • Mortgage Domain Experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

6:35 min

Evaluating blob storage against cosmos db for unstructured data

Menaka Baskerpillai · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

53 sec

Assessing databases with the Cosmos DB migration tool

Radu Vunvulea Radu Vunvulea · World Congress 2022

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all