We are seeking a highly skilled Senior Software Engineer with strong expertise in .NET development, design patterns, and SOLID principles. The ideal candidate should have hands-on experience working with Azure (Functions, Web Apps, API Management), CI/CD pipelines, and DevOps practices. Proficiency in Python development is required and familiarity with Terraform for infrastructure as code will be a great plus. Responsibilities • Develop and maintain robust, scalable, and maintainable solutions using .NET (C#) and Azure services. • Design clean, reusable, and testable code following SOLID principles and modern design patterns. • Create and manage Azure Functions, Web Apps, and API Management configurations. • Implement and manage CI/CD pipelines using Azure DevOps or similar tools. • Collaborate with cross-functional teams to deliver secure, high-performance applications. • Leverage Python for scripting, automation, or service development as needed. • Use Terraform or other IaC tools to define and provision Azure infrastructure. • Participate in code reviews, performance tuning, and debugging complex production issues. Expectations • Strong hands-on experience in .NET (C#) with a deep understanding of object-oriented design. • In-depth knowledge of design patterns, SOLID principles, and software architecture best practices. • Proven experience with Azure Functions, Azure Web Apps, and API Management. • Proficiency in setting up CI/CD pipelines, ideally using Azure DevOps. • Strong problem-solving, debugging, and performance optimization skills. • Experience with Python development for services or tooling. • Good understanding of RESTful services and modern API design. • Familiarity with Terraform or other Infrastructure as Code tools.
Job Type
Fulltime role
Skills required
.NET, Azure, CI/CD, Python
Location
McKinney, Texas
Salary
No salary information was found.
Date Posted
June 20, 2025
GBIT is looking for a Senior Software Engineer with expertise in .NET, Azure, and Python to develop scalable applications. The role involves working with CI/CD pipelines and DevOps practices in McKinney, Texas.