Post Job Free
Sign in

Senior Full Stack .Net Developer

Location:
Farmington Hills, MI
Posted:
April 17, 2026

Contact this candidate

Resume:

Lavya Reddy

Sr. Full Stack .NET Developer

Phone: 405-***-**** Email: ************@*****.***

PROFESSIONAL SUMMARY:

Around 10+ years of IT experience in analysis, design, development, testing, and implementation of enterprise web applications using C#, .NET, and Microsoft technologies.

Strong experience in all phases of Software Development Life Cycle (SDLC) using Agile (Scrum) and Waterfall methodologies.

Proficient in C# with experience in Object-Oriented Programming (OOP), collections, multithreading, and exception handling.

Experience in implementing design patterns and preparing design artifacts including Use Case Diagrams, Class Diagrams, and Sequence Diagrams.

Strong experience in N-tier Architecture, MVC Architecture, Microservices Architecture, and Onion Architecture.

Extensive experience in developing applications using ASP.NET Core Web API and ASP.NET MVC.

Experience in building and consuming RESTful APIs and SOAP Web Services.

Strong experience in data access technologies including ADO.NET, Entity Framework, and Entity Framework Core (EF Core).

Hands-on experience with cloud platforms including Microsoft Azure and AWS, including API Management and deployment services.

Experience building AI-integrated .NET applications leveraging Azure OpenAI and LLM-based architectures.

Experience implementing security using OAuth2, JWT (JSON Web Token), and SSL.

Strong front-end development experience using Angular (10+), TypeScript, AngularJS, HTML5, CSS3, JavaScript, Bootstrap, jQuery, and AJAX.

Experience working with relational databases including SQL Server and Oracle.

Strong experience in writing Stored Procedures, Functions, and Triggers using T-SQL and PL/SQL.

Strong expertise in developing microservices and event-driven systems supporting AI-powered workflows.

Experience working with messaging systems such as RabbitMQ and Azure Service Bus.

Experience in unit testing using xUnit, NUnit, and front-end testing tools like Jasmine and Karma.

Experience using development and debugging tools such as Visual Studio and VS Code.

Experience with version control systems including Git, TFS, and SVN.

Familiar with Retrieval-Augmented Generation (RAG) patterns for building intelligent and context-aware applications.

Experience with CI/CD pipelines using Azure DevOps and build tools like MSBuild and Maven.

Experience with logging and monitoring tools such as Log4Net and Serilog.

Experience using issue tracking tools like JIRA.

Strong analytical, problem-solving, and communication skills with the ability to work independently and in team environments.

TECHNICAL SKILLS:

Languages

Core Java, Java 1.x to 1.8, SQL, Python, PL/SQL, JavaScript, TypeScript, Shell Script

Enterprise Java

JSP, Servlet2.x, EJB 3.0/2.0, JMS, JDBC2.0/3.0, Log4J API.

Cloud Services

AWS, Azure, Docker, Kubernetes

Web/App Servers

Apache Tomcat 8, WebLogic12, JBoss4.5, IBM WebSphere.

Web Service Framework

Apache Axios, Jersey, AWS, and Apache CXF

Mark-up/ XML Technologies

HTML, HTML5, XHTML, JavaScript, CSS, XML, AJAX, jQuery, JSON, Angular 10.

Databases

Oracle 12 /11g, SQL Server 2016, MySQL, and PL/SQL procedures, Cassandra, MongoDB, PostgreSQL, Amazon RDS

Tools & Framework

Struts, JPA, JSF, Log4J, JUnit, SOAP UI, Gradle, Apache Ant and Apache Maven, AWS, React.js, Redux Toolkit.

Unix & Linux

Unix Grid computing and Shell Scripting

Testing

JUnit, Mockito, Power Mock, Test NG, Karma, Protractor, Selenium, Cucumber

Web Service Protocols

SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Other API's

JUnit, JAXB, log4J, JMS, Apache Xalan, AWT, Swings and DOM4J

Version Control Tools

SVN, GIT, Bitbucket

Operating Systems

UNIX, Linux, Ubuntu, Windows XP/2000/VISTA/7/10/Server

PROFESSIONAL EXPERIENCE:

Client: Datavail, Denver, Colorado Oct 2023 to Present

Role: Sr. Full stack .NET Developer

Responsibilities:

Actively participated in Agile Scrum ceremonies including sprint planning, backlog grooming, daily stand-ups, and retrospectives to ensure timely delivery of features.

Designed and implemented Microservices architecture using ASP.NET Core Web API, ensuring loose coupling and scalability across distributed systems.

Developed high-performance APIs for real-time monitoring and alerting systems, handling large-scale data ingestion and processing.

Built and consumed RESTful APIs with proper HTTP methods, status codes, and error handling mechanisms.

Worked extensively with JSON and XML for data serialization and API communication.

Designed responsive and dynamic UI components using Angular (14), TypeScript, HTML5, CSS3, and Bootstrap.

Implemented reusable Angular components, services, and modules to improve maintainability and reduce redundancy.

Integrated front-end with backend services using asynchronous programming and RxJS observables.

Designed and developed AI-enabled microservices using ASP.NET Core integrating with Azure OpenAI Service for intelligent automation and data-driven insights.

Implemented secure authentication and authorization using OAuth2, JWT tokens, and enforced SSL/TLS encryption.

Applied Dependency Injection, Repository Pattern, and SOLID principles to improve code maintainability.

Developed data access layers using Entity Framework Core with LINQ queries and optimized performance.

Built RESTful APIs to interact with Large Language Models (LLMs) for use cases such as text summarization, dynamic content generation, and query understanding.

Created and optimized SQL Server Stored Procedures, Functions, and Indexes to enhance database performance.

Deployed and managed applications on Microsoft Azure, including Azure App Services, Azure API Management, and Azure Storage.

Integrated messaging services using Azure Service Bus for asynchronous communication between microservices.

Implemented centralized logging using Serilog and Log4Net for monitoring and debugging.

Implemented Retrieval-Augmented Generation (RAG) patterns by integrating external data sources with AI services to provide contextual and accurate responses.

Integrated serverless components using Azure Functions to process AI requests and optimize cost and performance.

Wrote unit tests using xUnit and ensured code coverage and quality standards.

Used Swagger UI for API documentation and Postman for functional testing.

Designed scalable backend systems to support AI-powered applications with secure API communication and token-based authentication.

Built and maintained CI/CD pipelines using Azure DevOps, enabling automated build, test, and deployment processes.

Used Git for version control and followed branching strategies like GitFlow.

Tracked tasks, bugs, and user stories using JIRA.

Provided production support, troubleshooting critical issues, and implementing hotfixes

Environment: Azure Cloud, ASP.NET, ASP.NET Core, ASP.NET Web API, VB.NET, C#.NET, Entity Framework, Visual Studio 2017/19, Jasmine, Angular 14, TypeScript, jQuery, JSON, XML, XSL, SQL Server 2016, SSRS, SSIS, Postman, SOAP UI, SharePoint, WCF, Web Services, HTML, CSS.

Client: Paccar, Dallas, Texas July 2022 to Sep 2023

Role: Sr. Full stack .NET Developer

Responsibilities:

Worked in Agile Scrum environment participating in sprint planning, backlog grooming, daily stand-ups, and sprint reviews.

Designed and developed enterprise applications using ASP.NET Core Web API and ASP.NET MVC following N-tier architecture and Microservices architecture.

Developed scalable and high-performance RESTful APIs for fleet tracking, driver management, and vehicle maintenance systems.

Implemented business logic for vehicle diagnostics, route tracking, and alert notification systems.

Built modular and reusable backend components ensuring scalability and maintainability.

Worked with JSON and XML for data exchange between distributed systems.

Designed and developed dynamic UI using Angular (12), TypeScript, HTML5, CSS3, and Bootstrap.

Implemented client-side routing, form validations, and reusable UI components in Angular.

Integrated Angular front-end with backend APIs using HTTPClient and asynchronous services.

Performed front-end unit testing using Jasmine and executed test cases using Karma.

Applied C# collections and efficient data structures for handling large datasets.

Implemented asynchronous programming and optimized API performance.

Developed data access layer using Entity Framework and ADO.NET.

Designed and optimized SQL Server database schema, including Stored Procedures, Views, and Indexes.

Improved performance by implementing query optimization, indexing, and execution plan tuning.

Implemented secure authentication and authorization mechanisms for application access control.

Applied Dependency Injection and Repository Pattern for maintainable architecture.

Used Postman and Swagger UI for API testing and validation.

Performed unit testing and debugging using Visual Studio.

Used Git and TFS for version control and code management.

Collaborated with QA teams to support testing cycles and defect resolution.

Participated in code reviews and ensured adherence to coding standards and best practices.

Worked closely with business analysts and stakeholders to gather requirements and deliver solutions.

Environment: ASP.NET 3.0/3.5, Visual Studio .NET 2013, .NET Framework 3.0/3.5, MVC, Web Forms, AJAX, XML, XSLT, .NET Architecture Design patterns, Windows 2008, SSIS, Crystal Reports, HTML5, CSS, Bootstrap, Angular, JavaScript, jQuery, SQL Server 2012, T-SQL/PLSQL, MS TFS.

Client: Nike, Portland, Oregon. Nov 2020 to June 2022

Role: Full stack .NET Developer

Responsibilities:

Analyzed legacy code base developed using ASP.NET and C#.NET and migrated features into modernized service layers.

Designed and developed RESTful APIs using .NET Core 2.1/3.1 for order management and transaction processing.

Implemented business workflows for order validation, payment processing, shipment tracking, and inventory updates.

Developed responsive UI using Angular 10, TypeScript, HTML, CSS, Bootstrap, and JavaScript.

Integrated front-end with backend APIs for seamless data exchange and real-time updates.

Implemented unit and UI testing using Jasmine and Karma.

Performed CRUD operations using SQL Server for customer, order, and transaction data.

Developed SQL queries, joins, stored procedures, and view logic for transactional systems.

Used Entity Framework and ADO.NET to support data access requirements.

Implemented input validation, exception handling, and logging mechanisms.

Used Postman and Swagger UI to validate and document APIs.

Collaborated with QA and product teams to resolve defects and support release cycles.

Supported application enhancements, bug fixes, and production troubleshooting.

Used Git and TFS for version control and source management.

Environment: C#, .NET Framework 4.5, ASP.NET, XML, Web Services, .NET Core, JMS, Angular, JavaScript, CSS, ADO.NET, HTML, MS Excel, SQL Server Visual Studio.

Client: Morgan Stanley, New York, NY. Mar 2019 to Oct 2020

Role: Full stack .NET Developer

Responsibilities:

Designed, modeled, and developed multi-threaded enterprise applications using C# and N-tier Architecture.

Built and hosted distributed services using WCF to support secure communication between components.

Developed enterprise web applications using ASP.NET MVC following MVC Architecture.

Created UI components using HTML, CSS, JavaScript, and jQuery.

Implemented CRUD operations using SQL Server and optimized database interactions.

Assisted in database design, schema development, stored procedures, and query tuning.

Used Entity Framework and ADO.NET for data access and transaction support.

Performed debugging, troubleshooting, and performance tuning on business-critical modules.

Supported testing, deployment, and maintenance activities across environments.

Worked with AWS for application hosting and environment support in selected workloads.

Tracked deliverables and defects using JIRA and source code using TFS.

Environment: Visual Studio 2019, .NET Framework 4.5, C#.Net, MVC 5, ADO.NET, TFS, Entity Framework 4.0, SQL Server 2012, AWS, Active Reports 15, Visual Cron Client 9.2.0, AJAX, JavaScript, AngularJS, WCAG, XML, HTML5, CSS3, Bootstrap.js, Blazor, Crystal Reports, OOPS, XAML, WPF, JSON, LINQ, JIRA.

Client: Elevance Health Inc, San Francisco, CA Oct 2017 to Feb 2019

Role: Full stack .NET Developer

Responsibilities:

Developed healthcare applications using ASP.NET MVC, ASP.NET Web Forms, C#, and ADO.NET to support secure information access.

Built responsive user interfaces with HTML, CSS, Bootstrap, jQuery, and AngularJS.

Implemented client-side validations and interactive widgets for member-facing features.

Developed and consumed RESTful APIs and WCF services for internal and external integrations.

Worked with MongoDB for selected lookup and integration workflows and tuned queries and indexes to improve application responsiveness.

Created and optimized Stored Procedures, Functions, Views, and Triggers for SQL Server.

Developed reporting solutions using SSRS, SSIS, and Crystal Reports.

Used Postman and browser debugging tools to validate APIs and troubleshoot integration issues.

Used TFS for version control and release coordination.

Participated in defect analysis, production support, and enhancement delivery.

Collaborated with business users and QA teams to validate changes and support releases.

Environment: HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, XML, JSON, ASP.NET, ASP.NET MVC 4.0, C#, ADO.NET, SQL Server, SSIS, Crystal Reports, TFS, Visual Studio 2010.

Client: GE Equip Services, Hyderabad Dec 2013 to Aug 2016

Role: .NET Developer

Responsibilities:

Worked with end users and business analysts to translate requirements into technical designs, development tasks, and unit test scenarios.

Developed web applications using ASP.NET, ASP.NET MVC, C#, HTML, CSS, JavaScript, jQuery, and Ajax for intranet workflows.

Designed and maintained SQL Server database objects including tables, views, stored procedures, functions, triggers, and indexes.

Built WCF services and SOAP-based integrations to support system-to-system communication.

Used ADO.NET and LINQ for data access and transformation tasks.

Supported reporting and batch operations using SSRS and SSIS for operational needs.

Performed unit testing, code validation, and bug fixing during development cycles.

Used SVN and TFS for version control and team collaboration.

Used Visual Studio and SQL Server Management Studio for development and database support.

Coordinated with team members to deliver enhancements and support production fixes.

Environment: MS SQL Server 2008, ASP.NET, C#, WCF, HTML, XML, CSS, .NET, MVVM, AJAX, AGILE, WCF Services, PL/SQL, TSQL, ADO.NET.



Contact this candidate