Post Job Free
Sign in

Senior .NET Full-Stack Engineer (8+ Years)

Location:
Dallas, TX
Posted:
August 04, 2026

Contact this candidate

Resume:

Swetha

Senior .NET Full Stack Developer Software Engineer

***********@*****.*** +1-747-***-****

SUMMARY

Senior .NET Full Stack Developer with 8+ years of experience designing, developing, and delivering scalable enterprise web applications using C#, .NET 8/.NET 9, ASP.NET Core, Web API, MVC, and Blazor.

Strong experience in building end-to-end full-stack applications using React.js, Angular (17+), TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, and Tailwind CSS.

Proficient in developing secure RESTful APIs, Minimal APIs, GraphQL, and gRPC services for cloud-native and distributed enterprise applications.

Experienced in designing and implementing microservices architecture using ASP.NET Core, Docker, Kubernetes (AKS), and API Gateway patterns.

Strong understanding of Object-Oriented Programming (OOP), SOLID principles, Design Patterns, Clean Architecture, Domain-Driven Design (DDD), and modern software engineering practices.

Extensive experience with Entity Framework Core, Dapper, LINQ, ADO.NET, and optimizing database access for high-performance applications.

Strong database experience with Microsoft SQL Server, Azure SQL, PostgreSQL, MySQL, and Oracle, including query optimization, indexing, stored procedures, views, and performance tuning.

Hands-on experience developing cloud-based applications using Microsoft Azure services including Azure App Service, Azure Functions, Azure Storage, Azure Service Bus, Azure API Management, Azure Key Vault, Azure SQL, and Azure DevOps.

Experienced with AWS services including EC2, S3, Lambda, RDS, CloudWatch, and IAM for deploying and supporting enterprise applications.

Skilled in implementing CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, Git, and automated deployment strategies.

Strong experience with containerization and Infrastructure as Code (IaC) using Docker, Kubernetes, Helm, and Terraform.

Implemented secure authentication and authorization using OAuth 2.0, OpenID Connect, JWT, Microsoft Entra ID (Azure AD), Role-Based Access Control (RBAC), and secure API development best practices.

Experience building event-driven and messaging solutions using Apache Kafka, RabbitMQ, Azure Service Bus, SignalR, and asynchronous processing patterns.

Hands-on experience with unit testing, integration testing, Test-Driven Development (TDD), xUnit, NUnit, Moq, FluentAssertions, and code quality tools such as SonarQube.

Experienced in monitoring, logging, and observability using Azure Application Insights, OpenTelemetry, ELK Stack, Serilog, Grafana, and performance diagnostics.

Worked in Agile/Scrum environments, collaborating closely with product owners, architects, QA teams, and business stakeholders to deliver high-quality software solutions.

Experienced in modern frontend development, creating responsive and accessible user interfaces while integrating seamlessly with backend APIs and enterprise services.

Familiar with AI-assisted development tools including GitHub Copilot, Cursor, Claude, ChatGPT, and Visual Studio IntelliCode to improve developer productivity, code quality, documentation, and debugging.

Strong analytical, troubleshooting, and problem-solving skills with the ability to independently drive technical decisions, mentor team members, and deliver complex projects within deadlines.

Passionate about learning emerging technologies including cloud-native development, serverless computing, AI-powered developer tools, and modern DevOps practices to build secure, scalable, and high-performance enterprise solutions.

TECHNICAL SKILLS

Languages & Frameworks: C#, .NET 8/.NET 9, .NET Core, ASP.NET Core, ASP.NET MVC, Web API, Minimal APIs, Blazor, C++, T-SQL

Frontend / Web: React.js, Angular (17/18+), TypeScript, JavaScript (ES2023+), Razor, HTML5, CSS3, Bootstrap 5, Tailwind CSS

APIs & Integration: RESTful APIs, GraphQL, gRPC, SOAP/WSDL, Swagger/OpenAPI, Microservices, API Gateway patterns

Data Access & Databases: Entity Framework Core, Dapper, LINQ, ADO.NET, Microsoft SQL Server, Azure SQL, PostgreSQL, MySQL, Oracle

Cloud & DevOps: Microsoft Azure (App Service, Functions, API Management, Service Bus, Key Vault, Storage, Container Apps, AKS), AWS (EC2, S3, Lambda, RDS, CloudWatch, IAM), Docker, Kubernetes, Helm, Terraform, Azure DevOps, GitHub Actions, Jenkins, Git, CI/CD

Security & Identity: OAuth 2.0, OpenID Connect, JWT, Microsoft Entra ID (Azure AD), Role-Based Access Control (RBAC)

Messaging & Architecture: Apache Kafka, RabbitMQ, Azure Service Bus, SignalR, OOP, SOLID, Design Patterns, Clean Architecture, Domain-Driven Design (DDD)

Testing & Quality: Test-Driven Development (TDD), xUnit, NUnit, Moq, FluentAssertions, Postman, SonarQube

Monitoring & Observability: Azure Application Insights, OpenTelemetry, ELK Stack, Serilog, Grafana

AI-Assisted Development: GitHub Copilot, Cursor, Claude, ChatGPT, Visual Studio IntelliCode

Methodologies: Agile/Scrum, SDLC, Code Reviews, Mentoring, CI/CD Automation

EXPERIENCE

Eisenhower Health, Rancho Mirage, CA

.NET Full Stack Developer May 2025 – Present

Responsibilities

Designed, developed, and maintained scalable enterprise applications using C#, .NET 8/.NET Core, ASP.NET Core, MVC, Web API, Entity Framework Core, LINQ, and SQL Server by following OOP principles, SOLID design, and Clean Architecture.

Built secure RESTful APIs, Minimal APIs, GraphQL services, and microservices-based applications with authentication and authorization using OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID (Azure AD).

Developed responsive and interactive user interfaces using React.js, Angular (17+), TypeScript, JavaScript (ES6+), Blazor, HTML5, CSS3, Bootstrap, and Tailwind CSS to deliver modern user experiences.

Designed and optimized database solutions using SQL Server, Azure SQL, PostgreSQL, MySQL, and Oracle by creating stored procedures, views, indexes, functions, and performance-tuned queries.

Implemented cloud-native applications using Microsoft Azure services including Azure App Service, Azure Functions, Azure API Management, Azure Service Bus, Azure Key Vault, Azure Storage, Azure SQL, and Logic Apps, while supporting AWS services such as EC2, Lambda, S3, and RDS where required.

Containerized applications using Docker and managed deployments with Kubernetes, Azure Kubernetes Service (AKS), Helm, and Terraform to improve scalability, reliability, and infrastructure automation.

Developed and maintained CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, Git, and automated build and release processes to streamline software delivery.

Implemented event-driven solutions using Apache Kafka, RabbitMQ, Azure Service Bus, SignalR, and asynchronous messaging patterns to improve application performance and system integration.

Applied software engineering best practices including Dependency Injection (IoC), Repository Pattern, Unit of Work, Design Patterns, code reviews, and reusable component development to improve application maintainability.

Built secure, high-performance applications by implementing API security, encryption, Role-Based Access Control (RBAC), centralized logging, exception handling, caching, and application performance optimization techniques.

Monitored application health and performance using Azure Application Insights, OpenTelemetry, Serilog, ELK Stack, Grafana, and distributed tracing tools to proactively identify and resolve production issues.

Developed and executed unit, integration, and API tests using xUnit, NUnit, Moq, FluentAssertions, Postman, Swagger/OpenAPI, and Test-Driven Development (TDD) practices to ensure software quality.

Collaborated with business analysts, architects, QA engineers, and cross-functional Agile/Scrum teams to gather requirements, participate in sprint planning, perform code reviews, and deliver high-quality software on schedule.

Modernized legacy ASP.NET Web Forms, WCF, and MVC applications by migrating them to .NET Core/.NET 8, ASP.NET Core, and cloud-native architectures while improving performance, security, and maintainability.

Leveraged AI-assisted development tools including GitHub Copilot, Cursor, Claude, ChatGPT, and Visual Studio IntelliCode to accelerate development, improve code quality, automate documentation, troubleshoot issues, and increase overall team productivity.

Environment: C#, ASP.NET Core, EF Core, Blazor, GraphQL, JavaScript, Bootstrap, SQL Server, Azure, Kafka, Docker, Kubernetes, Terraform, Azure DevOps, Application Insights, IIS, NUnit, Postman, Git, JIRA.

Midland National Life, Sioux Falls, SD

.NET Developer Jan 2024 – Apr 2025

Responsibilities

Designed, developed, and maintained scalable enterprise applications using C#, .NET 8/.NET 9, ASP.NET Core, MVC, Web API, Minimal APIs, Entity Framework Core, and LINQ by following OOP principles, SOLID design, and Clean Architecture.

Built secure RESTful APIs, GraphQL, and gRPC services, and developed microservices-based solutions that integrated seamlessly with internal systems, third-party platforms, and cloud-native applications.

Developed modern, responsive user interfaces using React.js, Angular 18, TypeScript, JavaScript (ES2023+), Blazor, HTML5, CSS3, Bootstrap 5, and Tailwind CSS to deliver high-quality user experiences.

Designed and optimized SQL Server, Azure SQL, PostgreSQL, and MySQL databases by creating stored procedures, functions, indexes, views, and performance-tuned queries using Entity Framework Core and Dapper.

Implemented secure authentication and authorization using OAuth 2.0, OpenID Connect, JWT, Microsoft Entra ID (Azure AD), Role-Based Access Control (RBAC), and secure API development best practices.

Developed and deployed cloud-native applications using Microsoft Azure services including Azure App Service, Azure Functions, Azure API Management, Azure Service Bus, Azure Storage, Azure Key Vault, Azure SQL Database, Azure Container Apps, and Azure Kubernetes Service (AKS), with exposure to AWS services such as EC2, Lambda, S3, and RDS.

Containerized applications using Docker and orchestrated deployments with Kubernetes, AKS, Helm, and Terraform to support scalable, resilient, and highly available cloud environments.

Built and maintained automated CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, Git, and GitHub to streamline build, testing, security scanning, and production deployments.

Implemented event-driven architecture using Apache Kafka, RabbitMQ, Azure Service Bus, SignalR, and asynchronous messaging patterns to improve application scalability and system integration.

Improved application quality by implementing Test-Driven Development (TDD), unit and integration testing with xUnit, NUnit, Moq, FluentAssertions, Postman, Swagger/OpenAPI, and automated API testing.

Monitored application performance and reliability using Azure Application Insights, OpenTelemetry, Serilog, ELK Stack, Grafana, and distributed tracing to proactively identify and resolve production issues.

Modernized legacy ASP.NET MVC, Web Forms, WCF, WinForms, and Sitecore applications by migrating them to .NET 8, ASP.NET Core, cloud-native architectures, and modern frontend frameworks.

Collaborated with product owners, business analysts, architects, QA engineers, and cross-functional Agile/Scrum teams to gather requirements, perform code reviews, participate in sprint planning, and deliver high-quality software solutions.

Leveraged AI-assisted development tools including GitHub Copilot, Cursor AI, Claude, ChatGPT, Visual Studio IntelliCode, and SonarQube to accelerate development, improve code quality, automate documentation, and optimize debugging and code reviews.

Provided production support, resolved complex technical issues, performed root cause analysis, optimized application performance, created technical documentation, and mentored junior developers while promoting coding standards and engineering best practices.

Environment: C#, ASP.NET Core, React, Redux, HTML5, Tailwind CSS, WebSocket, EF6, MySQL, Azure, Docker, AKS, Jenkins, Swagger, OAuth 2.0, xUnit, ELK Stack

Flat Branch Bank, Richmond, MO

.NET Developer Sep 2021 - Dec 2023

Responsibilities

Supported and enhanced enterprise applications using C#, ASP.NET MVC, ASP.NET Web Forms, VB.NET, ADO.NET, LINQ, and SQL Server to improve application functionality and maintainability.

Developed and integrated RESTful APIs, WCF services, and web services using JSON, XML, SOAP, WSDL, and modern API communication standards.

Built responsive and user-friendly web applications using Angular, AngularJS, TypeScript, JavaScript, jQuery, HTML5, CSS3, Bootstrap, and Razor Views.

Designed and implemented front-end components with MVC architecture, reusable UI controls, data binding, client-side validation, and responsive layouts.

Developed database solutions using SQL Server, T-SQL, stored procedures, views, functions, triggers, and indexing techniques to support business applications.

Improved application performance by optimizing SQL queries, LINQ operations, ADO.NET data access, and backend processing workflows.

Worked with Entity Framework, NHibernate, and ADO.NET for data access, object mapping, CRUD operations, and business logic implementation.

Implemented cloud-based solutions using AWS services including EC2, S3, RDS, and Lambda for scalable application hosting and support.

Developed and maintained CI/CD processes using Jenkins, TFS, Git, and automated build/deployment practices across multiple environments.

Integrated enterprise systems using BizTalk, Message Broker, SSIS, SAP integrations, and middleware components for reliable data exchange.

Created desktop and rich client applications using WPF, Silverlight, WinForms, and MVVM architecture following reusable component-based development.

Developed reporting solutions using SSRS, Excel/Word reporting tools, SQL reporting services, and data visualization techniques.

Implemented application security using authentication, authorization, LDAP integration, role-based access, and secure coding practices.

Worked with Sitecore CMS, SharePoint, and enterprise content management solutions to develop and maintain business applications.

Participated in complete SDLC activities including requirement gathering, design, development, testing, debugging, deployment, production support, Agile/Scrum collaboration, and client communication.

Environment: ASP.NET Web Forms, VB.NET, RESTful APIs, NHibernate, SQL Server, AWS, Angular, TypeScript, WCF, SignalR, Jenkins, Moq, JWT, Bitbucket, Confluence

Five9, San Ramon, CA

.NET Software Engineer Feb 2018 – Aug 2021

Responsibilities

Built object-oriented applications using C# and .NET Framework, improving maintainability and supporting business requirements.

Developed desktop applications with WPF and XAML, delivering intuitive interfaces aligned with user needs.

Created web modules with ASP.NET MVC and used HTML5, CSS3, JavaScript, and jQuery to deliver responsive user experiences.

Implemented and consumed RESTful APIs to support integration with internal platforms and third-party services.

Utilized ADO.NET with Oracle databases and executed queries and stored procedures for transactional processing.

Applied LINQ to retrieve, transform, and manage data across application layers for reporting and operations.

Leveraged RabbitMQ to enable asynchronous messaging and reliable communication across distributed components.

Managed source control and work items through Team Foundation Server (TFS), supporting collaboration and releases.

Collaborated with cross-functional teams in Agile Scrum environments to gather requirements and deliver enhancements.

Environment: C#, .NET Framework, ASP.NET MVC, ADO.NET, Oracle, WPF, XAML, LINQ, RESTful APIs, HTML5, CSS3, JavaScript, jQuery, RabbitMQ, TFS

EDUCATION

Bachelor’s in Computer Science Engineering (CSE)



Contact this candidate