Principal Software Engineer - Lead & Architect (Azure)

Waltech

Dallas (TX)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Waltech in Dallas, Texas is seeking a Principal Software Engineer to design, develop, and deploy software solutions while leading development initiatives. The role requires hands-on coding and the ability to guide teams in modern engineering practices.

The ideal candidate has 8-12 years of software engineering experience, strong knowledge of C#, .NET, Java, and databases, and excels at communicating with stakeholders to influence technical decisions within an Agile environment.

Qualifications

  • 8–12 years in software engineering.
  • Hands-on coding experience.
  • Experience with CI/CD and Agile (Scrum) processes.
  • Experience with Azure and databases (MongoDB, SQLServer).
  • Proactive maintenance and security compliance.
  • Strong leadership and communication skills.
  • Knowledge of OO design and UML.
  • Ability to mentor teams.

Responsibilities

  • Design, develop, and deploy software solutions.
  • Lead development initiatives to improve efficiency and reduce maintenance costs.
  • Support, develop, and train members of the software team.
  • Advocate engineering practices and review strategies.
  • Participate in change management and prototypes.
  • Drive shift-left and proactive maintenance initiatives.
  • Collaborate in Agile delivery cycles.
  • Monitor performance and resolve issues.

Skills

Leadership
Communication
Agile (Scrum)
Code reviews
CI/CD
Mentoring
Problem solving
UML
Influence decisions

Education

Master's degree in Computer Science
Ph.D. in Computer Science or related field

Tools

Azure
MongoDB
SQLServer
C#
Java
.NET

Job description

Waltech in Dallas, Texas is seeking a Principal Software Engineer to design, develop, and deploy software solutions while leading development initiatives. The role requires hands-on coding and the ability to guide teams in modern engineering practices.

The ideal candidate has 8-12 years of software engineering experience, strong knowledge of C#, .NET, Java, and databases, and excels at communicating with stakeholders to influence technical decisions within an Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Software Engineer – Architecture & Code Quality
Senior .NET Software Engineer – Architecture & Code Quality

Waltech • Dallas (TX)

On-site
USD 110,000 - 140,000
Senior Software Engineer & Tech Lead - C#, .NET, Azure
Senior Software Engineer & Tech Lead - C#, .NET, Azure

Tavant • Coppell (TX)

On-site
USD 120,000 - 150,000
Principal Software Architect & Engineering Lead
Principal Software Architect & Engineering Lead

Torq • Plano (TX)

Hybrid
USD 140,000 - 170,000
Competitive Salary
Unlimited PTO
Best-in-class health/vision/dental benefits
+3
Senior Software Engineer (Azure)
Senior Software Engineer (Azure)

Business Centric Technology • Irving (TX)

Hybrid
USD 120,000 - 160,000
Medical, dental, and vision
Healthcare FSA & telehealth
Paid vacation, sick leave & holidays
+1
Lead Software Engineer
Lead Software Engineer

1872 Consulting • New York (NY)

Hybrid
USD 134,000 - 184,000
Lead Software Engineer
Lead Software Engineer

1872 Consulting • Chicago (IL)

Hybrid
USD 123,000 - 184,000
Principal Software Engineer/Developer
Principal Software Engineer/Developer

Pyramid Systems Inc • Merrifield (VA)

On-site
USD 180,000 - 230,000
Principal Software Engineer: Hybrid, Tech Lead & Delivery
Principal Software Engineer: Hybrid, Tech Lead & Delivery

Alignity Solutions • Coppell (TX)

Hybrid
USD 140,000 - 200,000
Hybrid work model
Lead Software Engineer
Lead Software Engineer

1872 Consulting • Dallas (TX)

Hybrid
USD 120,000 - 184,000
Lead Software Engineer
Lead Software Engineer

1872 Consulting • Houston (TX)

Hybrid
USD 117,000 - 161,000