> Markdown version of [/jobs/ext/4216027-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/4216027-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** TEKSYSTEMS INC. - **Location:** Plano, TX, United States - **Experience:** Expert - **Salary:** $170,000.0 - $233,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Computing Platforms, Architectural Patterns, Microsoft Azure, C Sharp (Programming Language), Software Design Patterns, DevOps, Programming Tools, Distributed Systems, Python (Programming Language), Microsoft SQL Server, Software Architecture, Software Tools, Software Engineering, SQL Databases, Systems Integration, Transact-SQL, TypeScript, Enterprise Software Applications, Concurrency, Caching, AI Coding Agents, Agentic-AI, Build Management, Web Technologies, Programming Languages - **Published:** October 26, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/ca/irvine/01430c5f-b767-4d0b-adb8-d612419ba415 ## About the Role * 10+ years of software engineering experience * Deep expertise in C#/.NET * Strong experience with SQL Server and T-SQL * Experience designing APIs, integrations, and distributed systems * Strong Azure cloud experience * Knowledge of messaging, caching, resiliency, concurrency, and asynchronous processing * Software architecture and design pattern expertise * Experience with AI coding assistants, agentic development platforms, or AI-enabled engineering practices, * Python, JavaScript, or TypeScript experience * Experience modernizing large-scale enterprise applications * Prior experience as a Principal Engineer, Staff Engineer, or Architect * Experience in a regulated industry ## Description Operations TypeScript Resilience AI Adoption .NET Framework Microsoft Azure Programming Tools Influencing Skills Business Valuation Time Off Management Software Engineering Software Development Technical Leadership Full Stack Development Architectural Patterns Business Transformation Software Design Patterns C# (Programming Language) SQL (Programming Language) JavaScript (Programming Language) Application Programming Interface (API) At least 10 years $170,000 - $233,000 / yr Posted yesterday, * Design and build enterprise applications, APIs, integrations, and distributed systems * Lead development using C#, .NET, SQL Server, Azure, and modern web technologies * Drive modernization of legacy applications and platforms * Define engineering standards, architectural patterns, and best practices * Partner with engineering, DevOps, security, and platform teams * Leverage AI coding assistants and agentic development tools to improve software delivery * Mentor engineers and provide technical leadership across multiple teams