Full Stack Principal Engineer

LHH

Houston (TX)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision, life insure.
EAP program & commuter benefits
401K plan

Job summary

LHH is seeking a Full Stack Principal Engineer in Houston to lead design, development, and modernization of mission-critical business applications using a modern Microsoft stack. You will balance hands-on coding with architectural leadership across enterprise web apps for customer-facing and internal operations.

You will guide SDLC, CI/CD, and DevOps practices, mentor engineers, and collaborate with security and architecture teams to ensure scalable, compliant solutions.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional .NET development experience.
  • Proven experience building scalable, high-performance enterprise applications.
  • Strong understanding of application architecture, software design principles, and cloud-native development.
  • Experience with containerization and service-oriented architectures.
  • Ability to balance technical leadership responsibilities with hands-on development work.
  • Excellent problem-solving, communication, and collaboration skills.

Responsibilities

  • Design, develop, and maintain enterprise web applications using modern Microsoft technologies.
  • Lead architecture discussions and drive best practices across development teams.
  • Build scalable front-end and back-end solutions utilizing modern development patterns.
  • Conduct code reviews and mentor fellow developers.
  • Troubleshoot and resolve complex application and system issues.
  • Establish software development standards, governance frameworks, and development best practices.
  • Drive SDLC and change management processes across application teams.
  • Collaborate with technology leadership to align solutions with enterprise architecture, security, and compliance requirements.
  • Improve development workflows through automation, CI/CD, and DevOps methodologies.
  • Partner with business teams to translate requirements into technical solutions.
  • Work closely with infrastructure, architecture, and security teams to deliver reliable and scalable applications.
  • Serve as a trusted technical advisor, communicating technical concepts to both technical and non-technical stakeholders.
  • Modernize legacy applications and improve overall platform performance.
  • Evaluate emerging technologies and recommend new solutions.
  • Champion DevOps, automation, monitoring, and continuous improvement initiatives.

Skills

C#
SQL Server
Angular
Entity Framework
DDD
OOP
CI/CD & DevOps
.NET
Azure
Data Lake
Data Factory
Logic Apps

Education

Bachelor's degree in Computer Science or related field

Tools

Docker

Job description

We are partnering with an established and growing organization in the food service industry seeking a Full Stack Principal Engineer to lead the design, development, and modernization of mission-critical business applications.

This is a highly visible role that combines hands-on software engineering with technical leadership, allowing you to shape architecture decisions, establish development standards, mentor engineers, and deliver scalable enterprise solutions that directly impact business operations.

You'll work across a portfolio of internally developed applications supporting both customer-facing and operational business functions while helping drive modernization initiatives throughout the organization.

What You'll Be Doing

Technical Leadership & Development

  • Design, develop, and maintain enterprise web applications using modern Microsoft technologies.
  • Lead architecture discussions and drive best practices across development teams.
  • Build scalable front-end and back-end solutions utilizing modern development patterns.
  • Conduct code reviews and mentor fellow developers.
  • Troubleshoot and resolve complex application and system issues.
  • Establish software development standards, governance frameworks, and development best practices.
  • Drive SDLC and change management processes across application teams.
  • Collaborate with technology leadership to align solutions with enterprise architecture, security, and compliance requirements.
  • Improve development workflows through automation, CI/CD, and DevOps methodologies.

Business & Stakeholder Collaboration

  • Partner with business teams to translate requirements into technical solutions.
  • Work closely with infrastructure, architecture, and security teams to deliver reliable and scalable applications.
  • Serve as a trusted technical advisor, communicating technical concepts to both technical and non-technical stakeholders.
  • Modernize legacy applications and improve overall platform performance.
  • Evaluate emerging technologies and recommend new solutions.
  • Champion DevOps, automation, monitoring, and continuous improvement initiatives.

Required Technical Skills

Core Technologies

  • C#
  • SQL Server
  • Angular
  • Entity Framework
  • Domain-Driven Design (DDD)
  • Object-Oriented Programming (OOP)
  • CI/CD and DevOps Practices

Experience with Microsoft Azure services such as:

  • Data Lake
  • Data Factory
  • Logic Apps

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional .NET development experience.
  • Proven experience building scalable, high-performance enterprise applications.
  • Strong understanding of application architecture, software design principles, and cloud-native development.
  • Experience with containerization and service-oriented architectures.
  • Ability to balance technical leadership responsibilities with hands-on development work.
  • Excellent problem-solving, communication, and collaboration skills.

Nice to Have

  • AI/ML experience
  • Experience leading modernization initiatives

Preferred Certifications

  • Certified Software Development Professional (CSDP)
  • Certified Solutions Architect
  • Certified ScrumMaster (CSM)

Why Consider This Opportunity?

Lead architectural decisions while remaining hands-on with development

Build impactful enterprise systems that drive business operations

Work with a modern Microsoft technology stack and cloud-native solutions

Influence engineering standards, best practices, and application strategy

Join a collaborative, innovation-focused technology team

Grow your technical leadership career while mentoring other engineers

If you're passionate about full-stack development, cloud technologies, application modernization, and technical leadership, we'd love to connect.

  • “Benefit offerings include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits,
  • EAP program, commuter benefits, and 401K plan. Our program provides employees the flexibility to choose the type
  • of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by
  • law; any other paid leave required by Federal, State, or local law; and Holiday pay upon meeting eligibility criteria.”

“Equal Opportunity Employer/Veterans/Disabled

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

The California Fair Chance Act

Los Angeles City Fair Chance Ordinance

Los Angeles County Fair Chance Ordinance for Employers

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

Similar jobs worth comparing

Principal Full Stack Engineer
Principal Full Stack Engineer

LHH • Minneapolis (MN)

On-site
USD 135,000 - 145,000
Principal Software Engineer
Principal Software Engineer

LHH • Houston (TX)

Hybrid
USD 130,000 - 140,000
Medical benefits
Dental benefits
Vision benefits
+5
Full Stack Software Engineer
Full Stack Software Engineer

HopHR • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

LHH • San Francisco (CA)

Hybrid
USD 155,000 - 250,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Software Integration Engineer
Senior Software Integration Engineer

LHH • Dallas (TX)

Hybrid
USD 110,000 - 150,000
Medical, dental, vision insurance
401K plan
Paid time off
Full Stack Engineer
Full Stack Engineer

LHH • Phoenix (AZ)

On-site
USD 80,000 - 100,000
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Crescent Solutions • Long Beach (CA)

On-site
USD 165,000 - 211,000
Application Architect
Application Architect

Lancer Hospitality • Town of Texas (WI)

Hybrid
USD 130,000 - 140,000
Principal Full Stack Engineer (Hybrid)
Principal Full Stack Engineer (Hybrid)

Releady • Rancho Cordova (CA)

Hybrid
Principal Full Stack Engineer (Remote)
Principal Full Stack Engineer (Remote)

Releady • Denver (CO)

Hybrid