Back to search
The Intersect Group Linkedin · Posted 3d ago

Principal C#/.NET Engineer

Plano, Texas, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Principal Software Engineer (C#/.NET & Azure)


Location: Plano, TX (4 days onsite) WILL NOT CONSIDER ANYONE OUTSIDE OF DFW AREA

Compensation: $170,000 - $233,000 Base Salary

Work Authorization: U.S. Citizens Only NO SPONSORHIP OR C2C CANDIDATES


Overview

We are seeking a seasoned Principal Software Engineer to design, develop, and deliver enterprise-scale software solutions that support both customer-facing and internal business applications. This role requires a highly technical engineer with deep expertise in C#/.NET, Azure cloud technologies, software architecture, and distributed systems.

The ideal candidate has a strong track record of building scalable, high-performance applications, driving architectural decisions, mentoring engineering teams, and delivering cloud-native solutions in complex enterprise environments.


Key Responsibilities

  • Design, develop, and implement enterprise-grade software solutions using C# and .NET technologies.
  • Architect and build scalable cloud-based applications utilizing Microsoft Azure services.
  • Design and develop RESTful APIs, microservices, and service-oriented architectures.
  • Lead technical design discussions and establish engineering best practices.
  • Drive software quality through automated testing, code reviews, and development standards.
  • Collaborate with product, architecture, and engineering teams to deliver business-critical solutions.
  • Participate in proof-of-concept initiatives, technology evaluations, and modernization efforts.
  • Mentor engineers and provide technical leadership across multiple development teams.
  • Contribute to CI/CD, DevOps, and cloud deployment strategies.
  • Optimize application performance, scalability, reliability, and maintainability.


Required Qualifications

  • 10+ years of professional software engineering experience.
  • Extensive experience developing enterprise applications using C# and .NET.
  • Strong hands-on experience with Microsoft Azure cloud services.
  • Expertise designing and implementing REST APIs and microservices.
  • Advanced SQL Server and relational database design experience.
  • Strong knowledge of object-oriented design principles, design patterns, and software architecture.
  • Experience with unit testing, integration testing, and modern testing methodologies.
  • Experience working in Agile development environments.
  • Strong understanding of source control, CI/CD pipelines, and DevOps practices.
  • Excellent communication, leadership, and mentoring skills.


Preferred Qualifications

  • Experience building cloud-native applications and distributed systems.
  • Knowledge of containerization technologies and modern deployment architectures.
  • Experience with JavaScript frameworks and modern web application development.
  • Exposure to continuous integration and continuous delivery tooling.
  • Experience in highly regulated or large-scale enterprise environments.
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent experience.


Top Skills

  • C# / .NET Development
  • Microsoft Azure
  • Microservices & REST APIs
  • SQL Server
  • Software Architecture & Technical Leadership


The ideal candidate is a hands-on Principal Engineer who combines deep technical expertise with strong leadership skills. They have a history of architecting complex enterprise systems, mentoring engineering teams, and driving cloud-focused modernization initiatives while remaining actively involved in software development.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search