Back to Jobs
Recently postedTechnology

Senior .NET lead\/Azure Developer

Technogen, Inc.Irving, TX🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationIrving, TX, United States
DockerMicroservicesOracleSQLScrumSeleniumTDDAngularCSSBDDBashC#.NETASP.NETPostmanPowerShellTerraformRESTAzureKubernetesJavaScriptSQL ServerAgileCI/CDAzure DevOps

Job description

TECHNOGEN, Inc. is a Proven Leader in providing full IT Services, Software Development and Solutions for 15 years.

TECHNOGEN is a Small & Woman Owned Minority Business with GSA Advantage Certification. We have offices in VA; MD & Offshore development centers in India. We have successfully executed 100+ projects for clients ranging from small business and non-profits to Fortune 50 companies and federal, state and local agencies.


.Net Lead or zure Developer

Location: Arlington, TX (Hybrid- local candidates only)

Overview:

The .NET Lead is responsible for leading the design, development, implementation, and support of enterprise applications using Microsoft .NET technologies. This role combines hands-on technical expertise with team leadership to deliver scalable, secure, and high-performing software solutions.

Day to Day Job Duties:

  • Design, develop, enhance, and support enterprise-grade applications using C#, .NET Core, .NET 6/7, and ASP.NET MVC.

  • Develop, maintain, and support RESTful APIs, Azure Functions, and Azure Durable Functions.

  • Build cloud-native applications and microservices leveraging Microsoft Azure services.

  • Design, implement, and manage APIs using Azure API Management (APIM).

  • Develop responsive and user-friendly UI solutions using Angular, JavaScript, CSS, and ASP.NET MVC.

  • Deploy and manage containerized applications using Docker, Kubernetes, and Azure Kubernetes Service (AKS).

  • Integrate and maintain Azure services including Application Insights, Service Bus, Storage Accounts, and API Management.

  • Develop and maintain CI/CD pipelines using Azure DevOps Pipelines and Infrastructure as Code (IaC) using Terraform.

  • Create automation and deployment scripts using PowerShell and Bash.

  • Develop solutions utilizing Microsoft SQL Server, Cosmos DB, and Oracle databases.

  • Implement automated API and UI testing frameworks using Karate, Postman, ReqnRoll, Selenium, SpecFlow, xUnit, NUnit, and Sauce Labs.

  • Participate in code reviews, troubleshooting, performance tuning, production support, and Agile ceremonies.

  • Follow Agile development practices and apply BDD and TDD methodologies throughout the software development lifecycle.


Basic Qualifications:

  • Minimum 13 + years of experience in application development and support using Microsoft Azure, .NET technologies, and API Management.

  • Minimum 7+ years of experience with C#, .NET MVC, .NET Core, and .NET 6/7.

  • Minimum 5+ years of experience developing REST APIs, Azure Functions, or Azure Durable Functions.

  • Minimum 4+ years of experience with Angular, JavaScript, CSS, and web application development.

  • Minimum 3+ years of experience with Docker, Kubernetes, and Azure Kubernetes Service (AKS).

  • Minimum 5+ years of hands-on experience with Azure services including APIM, Service Bus, Storage Accounts, and Application Insights.

  • Minimum 3+ years of experience implementing CI/CD pipelines using Azure DevOps and Terraform.

  • Experience with PowerShell and Bash scripting for automation and deployments.

  • Experience with Microsoft SQL Server, Cosmos DB, and Oracle databases.

  • Experience with test automation tools including Karate, Postman, ReqnRoll, Selenium, SpecFlow, xUnit, NUnit, and Sauce Labs.

  • Strong experience applying Agile, BDD, and TDD development methodologies.

  • Strong analytical, problem-solving, and communication skills.

Degree:

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. Equivalent work experience will also be considered.


Nice to Have: (But not a must)

  • Azure Developer Associate (AZ-204) or related Azure certifications.

  • Experience with event-driven architectures and enterprise integration patterns.

  • Experience with cloud security, governance, and Azure monitoring solutions.

  • Experience working in large-scale Agile/Scrum environments.

  • Knowledge of cloud cost optimization, system performance tuning, and observability practices.

  • Prior experience supporting mission-critical production applications in Azure cloud environments.

Govinda rajulu. M| Sr. Talent Acquisition Specialist

Similar jobs