> Markdown version of [/jobs/ext/3107986-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/3107986-lead-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). --- # Lead Software Engineer - **Company:** Virtusa Corporation - **Location:** Irving, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, ASP.NET, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, HTML5, User Authentication, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Configuration Management, Continuous Delivery, Continuous Integration, Software Design Patterns, DevOps, Web Development, Entity Framework, HP Systems Insight Manager, Integrated Development Environments, Enterprise Messaging Systems, Microsoft SQL Server, Nunit, OAuth, Object-Oriented Software Development, OpenID, Performance Tuning, Scrum Methodology, RabbitMQ, Openid Connect, Selenium, Software Configuration Management, Software Engineering, SQL Stored Procedures, SQL Databases, TypeScript, Azure Service Bus, .NET Core, ReactJS, Database Optimization, Software Security, Git, Xunit, AngularJS, Solid Principles, Kubernetes, Apache Kafka, Restful APIs, Docker, Web Api, Microservices - **Published:** September 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/lead-software-engineer-irving-tx--92f1b19b-35f8-4539-bc20-0166524a30d3 ## About the Role 6-10 years of professional software development experience. Strong hands-on experience in C# and .NET / .NET Core / ASP.NET Core. Strong experience developing ASP.NET Core Web APIs and RESTful services. Good knowledge of Entity Framework / Entity Framework Core. Strong experience with MS SQL Server, SQL queries, stored procedures, and database optimization. Hands-on experience with Angular or React and TypeScript/JavaScript. Good knowledge of HTML5 and CSS3. Experience with Git and source-code management tools. Experience working with CI/CD pipelines and DevOps practices. Good understanding of object-oriented programming, SOLID principles, design patterns, and clean coding practices. Experience working in an Agile/Scrum development environment Experience with Microsoft Azure and Azure-based application development. Knowledge of Microservices architecture. Exposure to Docker/Kubernetes. Experience with Azure DevOps or similar CI/CD platforms. Knowledge of messaging technologies such as Azure Service Bus, Kafka, or RabbitMQ. Experience with automated testing frameworks such as xUnit, NUnit, or Selenium. Understanding of application security, authentication, and authorization mechanisms such as OAuth 2.0 / OpenID Connect / JWT. Exposure to performance tuning and application monitoring. Skills: Agile Programming Methodologies, Apache Kafka, Application Programming Interface (API), Applications Security, Authentication, Continuous Deployment/Delivery, Continuous Integration, Database Optimization, Design Patterns Programming Methodologies, DevOps, Docker, Git, Messaging Technology, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Azure, OAuth, Object Oriented Programming (OOP), OpenID, REST (Representational State Transfer), RabbitMQ, SQL (Structured Query Language), Scrum Project Management and Software Development, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Stored Procedures, Web Programming ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Practical tips for keeping your C# code base clean](https://www.wearedevelopers.com/videos/100149-practical-tips-for-keeping-your-c-code-base-clean) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)