Post Job Free
Sign in

.Net Developer Senior Full-Stack

Location:
Plainfield, IL
Posted:
May 05, 2025

Contact this candidate

Resume:

Sravya Vemunuri

Senior Full Stack .NET Developer

Contact: +1-620-***-****

Email: ***************@*****.***

LinkedIn: https://www.linkedin.com/in/sravya-99-162******/

PROFESSIONAL SUMMARY :

• Results-driven Senior Full-Stack .NET Developer with 8+ years of hands-on experience in designing, developing, and maintaining enterprise-grade applications across Healthcare, Banking, Insurance, and IT Consulting domains. Adept in both Agile (Scrum) and Waterfall methodologies, contributing across all phases of the Software Development Life Cycle (SDLC).

• Expert in .NET technologies including ASP.NET Core, ASP.NET MVC, C# (10.0 features), Multithreading, and Collections, with strong proficiency in creating secure, scalable, and performance-optimized web applications and RESTful APIs. Deep understanding of architectural models including MVC, N-Tier, Onion Architecture, and Microservices.

• Proficient in front-end development using Angular, AngularJS, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, and jQuery, developing responsive, component-based single-page applications (SPA). Collaborated closely with UI/UX teams to deliver visually engaging and functional interfaces.

• Extensive experience in relational and NoSQL databases such as SQL Server, PostgreSQL, and MongoDB, with advanced skills in writing PL/SQL procedures, functions, and triggers. Hands-on expertise with ORM frameworks including Entity Framework, EF Core, and ADO.NET.

• Strong background in Azure Cloud Services including Azure API Management, App Services, Cosmos DB, Azure Functions, and Active Directory. Integrated robust security protocols using OAuth2.0, JWT, and SSL/TLS for secure API and application access.

• Well-versed in DevOps practices, using Azure DevOps, CI/CD pipelines, Docker, and Kubernetes for automated build, deployment, and container orchestration. Experienced in version control systems such as Git, TFS, and SVN, and proficient with tools like Visual Studio, VS Code, and SQL Server Management Studio.

• Applied unit testing and API testing frameworks including XUnit, NUnit, Postman, SOAP UI, Swagger UI, and front-end tools like Karma, Jasmine, and Mocha. Utilized SonarQube for static code analysis and JIRA for agile project management and sprint tracking.

• Proactive and collaborative team player with strong problem-solving skills, committed to delivering high-quality solutions that align with business goals and user expectations.

TECHNICAL SKILLS:

Frameworks & Libraries

.NET Core (6.0, 5.0), .NET Framework (6.0, 5.0, 4.0), ASP.NET, ADO.NET, Entity Framework, WPF, WCF, LINQ, SignalR, ASP.NET MVC, ASP.NET Web API, NHibernate

Programming Languages

C#.NET, VB.NET, C, C++, Java, Python, T-SQL, PL/SQL, TypeScript, JavaScript

Front-end Technologies

Angular 10+, React, Vue, TypeScript, HTML5, CSS3, JavaScript (ES6), Bootstrap, jQuery, AJAX, Razor Pages, Blazor, ReactJS,

Development Environments

Microsoft Visual Studio (2015, 2017, 2019), Visual Studio Code, SQL Server Management Studio (SSMS)

Database Systems

SQL SERVER (Stored Procedure, Triggers, User Defined Functions, Views), MySQL, PostgreSQL, Oracle, Azure SQL Database, SQL Server Client Management Studio

Cloud Platforms

Azure, Azure App Services, Azure Functions, Azure AKS, Azure Service Bus, Azure SQL Database, Azure Storage, AWS

Desktop Technologies

WinForms, WPF

Testing

NUnit, xUnit.net, Karma, Jasmine, Jest, Postman, SOAP UI, Swagger UI

Version control tools:

TFS, GitHub, SVN

Tools

SQL Server Reporting Services, SQL Server Integration Services, PostgreSQL, UML, SharePoint.

Web Servers

Microsoft IIS, Azure

Other Technologies

Jenkins, Docker, Kubernetes, Autofac, Castle Windsor, unity

PROFESSIONAL EXPERIENCE

Client: Geico - Chevy chase, MD Oct 2023 to present

Role: Senior .Net Developer

Roles & Responsibilities:

• Designed and implemented full-stack modules for insurance policy lifecycle management, covering policy creation, renewals, endorsements, and cancellations using ASP.NET Core 7.0, MVC5, and Entity Framework Core.

• Developed RESTful APIs for seamless integration with rating engines, claim adjudication systems, and third-party insurance platforms to enable real-time policy quoting and underwriting automation.

• Engineered UI features for insurance agents and policyholders using Angular 15, Bootstrap, and TypeScript, enhancing usability of features like multi-policy quoting, policy bundling, and claim history views.

• Built secure, role-based access mechanisms for underwriters, adjusters, and agents using OAuth 2.0, JWT, and Azure Active Directory, ensuring secure access to policy and claims data.

• Automated claims processing workflows from First Notice of Loss (FNOL) to resolution, integrated with Azure Blob Storage for storing supporting documents and media.

• Migrated legacy insurance modules to microservices architecture, ensuring modularity, scalability, and ease of maintenance across core applications.

• Collaborated with actuarial and underwriting teams to implement business logic for risk scoring, eligibility rules, and coverage validation, using C# and LINQ.

• Integrated Microsoft Dynamics CRM to streamline customer service workflows for case management, claim escalation, and lead conversion tracking.

• Participated in the development of dashboards for policy analytics, loss ratios, and claim turnaround times to assist business users in data-driven decision-making.

• Conducted thorough unit, integration, and regression testing for critical insurance modules using xUnit, Selenium, Postman, and Swagger UI to maintain high code quality and compliance.

• Designed cross-platform mobile support using Xamarin, enabling agents to manage leads, issue quotes, and track claims in real time via mobile apps.

• Maintained compliance with industry standards including data retention, audit logging, and security protocols, ensuring alignment with insurance regulatory requirements.

Environment: ASP.NET Core 7.0, C#, MVC5, Angular 15, REST APIs, Entity Framework Core, SQL Server, Azure Cosmos DB, Azure Blob Storage, OAuth2, JWT, Azure Active Directory, Microsoft Dynamics CRM, Xamarin, xUnit, Postman, Selenium, Swagger, Git, Azure DevOps.

Client: Intermountain Healthcare, Salt Lake City, UT Feb 2021 to Sep 2023

Role: .Net Developer

Roles & Responsibilities:

• Utilized .NET 5 to design and implement core application logic, APIs, and services.

• Developed and maintained a RESTful API backend using ASP.NET Core Web API based on Onion Architecture, ensuring modular separation between domain, application, and infrastructure layers.

• Implemented secure authentication and authorization with OAuth2, supporting token validation across web and mobile clients.

• Modeled domain logic and persisted patient case records using Entity Framework Core with MongoDB, improving scalability for high-volume unstructured medical notes and documents.

• Designed asynchronous communication between billing and notification microservices using RabbitMQ, decoupling services and improving system resilience.

• Utilized JSON for all API payloads and ensured schema versioning across external integrations.

• Developed and maintained dynamic UI using Angular 5, with reusable components built using TypeScript, HTML5, CSS3, Bootstrap, and JavaScript, providing dashboards for doctors, case workers, and billing staff.

• Wrote unit and integration tests using xUnit for API services, covering patient intake, insurance validation, and discharge processing.

• Automated front-end testing using Karma and Jasmine, ensuring Angular component integrity during every deployment.

• Performed API validation and testing using Postman, Swagger UI, and SOAP UI, documenting RESTful endpoints for internal and external teams.

• Set up and maintained CI/CD pipelines in Azure DevOps from a developer perspective, including task automation, build validation, and release staging to AWS EC2 instances.

• Deployed cloud services and APIs to AWS, leveraging S3 for document storage, CloudWatch for monitoring, and EC2 for scalable compute workloads.

• Conducted static code analysis using SonarQube to detect vulnerabilities and enforce coding standards.

• Maintained source code versioning with Git, ensuring seamless collaboration with cross-functional teams.

• Built, debugged, and deployed applications using Visual Studio 2019, Visual Studio Code, and MongoDB Compass.

• Logged runtime application events and audit trails using NLog, enhancing visibility and traceability across the API services.

• Participated in Agile ceremonies and sprint tracking using TFS, contributing to sprint planning, retrospectives, and demo sessions.

Environment: ASP.NET Core Web API, Onion Architecture, MongoDB, Angular 5, HTML5, CSS3, Bootstrap,

JavaScript, TypeScript, Entity Framework Core, RabbitMQ, OAuth2, JSON, xUnit, Karma, Jasmine, Postman,

Swagger UI, SOAP UI, Git, Visual Studio 2019, Visual Studio Code, Azure DevOps, AWS EC2, S3, NLog,

SonarQube, TFS, Agile (Scrum)

Client: State of WI, Madison, WI Nov 2019 – Jan 2021

.Net Developer

Responsibilities:

• Developed and maintained modules for Medicaid benefit application, renewal, and approval workflows using ASP.NET MVC with a structured MVC architecture.

• Built RESTful web services with JSON payloads to enable real-time communication with external systems for identity and income verification.

• Used Entity Framework for object-relational mapping and data access from SQL Server, and integrated MongoDB to store and retrieve document uploads (IDs, income proofs, medical documents).

• Created responsive web pages using HTML5, CSS3, Bootstrap, JavaScript, and AJAX, improving UI performance and responsiveness across browsers.

• Designed dynamic forms with conditional logic using Razor views and AJAX to enhance user experience and reduce validation errors.

• Developed unit tests using xUnit for service, repository, and controller layers, increasing code coverage and reducing production issues.

• Participated in Agile ceremonies including sprint planning, reviews, and retrospectives; managed sprint activities and backlogs via TFS.

• Used Swagger UI, Postman, and SOAP UI for API documentation and testing of both REST and legacy SOAP-based services.

• Employed Visual Studio 2017, Visual Studio Code, and SQL Server Management Studio as core development environments across backend, frontend, and database layers.

• Implemented application-level logging and exception handling with Log4Net to monitor user activities and trace production issues efficiently.

• Maintained version control using TFS, followed by CI builds and deployment handoffs to QA/production teams.

Environment: ASP.NET MVC, MVC Architecture, Entity Framework, SQL Server, MongoDB, JSON, HTML5,

CSS3, Bootstrap, JavaScript, AJAX, Razor Views, RESTful Services, xUnit, Swagger UI, Postman, SOAP UI, Visual

Studio 2017, Visual Studio Code, SQL Server Management Studio, Log4Net, TFS, Agile (Scrum)

Client: US Bank - Cincinnati, OH Feb 2018 to Nov 2019

Role: .Net Developer

Roles & Responsibilities:

• Followed Agile SDLC methodology for bi-weekly sprints, participated in daily standups, and collaborated with cross-functional teams for incremental delivery.

• Developed modules for loan application validation, credit rating, and underwriting using ASP.NET MVC, adhering to separation of concerns and best coding practices.

• Designed and consumed SOAP-based web services to integrate with external credit agencies like Experian and internal systems like fraud detection engines.

• Used ADO.NET for direct database access and data manipulation with SQL Server, creating stored procedures and parameterized queries for customer financial data.

• Exchanged data in XML format between middleware and UI components, handling schema validation and transformation (XSD, XSLT) for external APIs.

• Built dynamic and responsive UI pages using HTML5, CSS3, JSP, JavaScript, jQuery, and AJAX to support customer loan intake forms and document checklists.

• Wrote unit tests using xUnit for controller logic, loan scoring modules, and SOAP endpoint validation to ensure functional reliability and clean test coverage.

• Maintained source code repositories using SVN, implemented branching strategies, and conducted peer reviews through review boards.

• Utilized Visual Studio 2015 as the primary build and development environment across backend and SOAP layers.

• Deployed application builds to AWS EC2 instances for testing and production environments, enabling scalable infrastructure management and reduced on-premise dependency.

• Used AWS S3 for secure storage of customer-uploaded loan documents, ensuring durability and easy retrieval through pre-signed URLs.

• Configured CloudWatch for real-time application logging and performance monitoring, enabling proactive issue resolution and system health tracking.

• Logged application events and exceptions using Log4Net, enabling support and operations teams to proactively detect and resolve production issues.

• Tracked issues, user stories, and sprint activities using JIRA, and worked with QA and BAs to refine acceptance criteria and feature scope.

Environment: ASP.NET MVC, SOAP Web Services, ADO.NET, SQL Server, XML, HTML5, CSS3, JSP, JavaScript, jQuery, AJAX, xUnit, Visual Studio 2015, SVN, Log4Net, JIRA, Agile (Scrum)

Client: Plum Soft Inc, Hyderabad, India Aug 2016 to Jul 2017

Role: .Net Developer

Roles & Responsibilities:

• Followed the Waterfall SDLC model with structured phases from requirements gathering to deployment, delivering each module with extensive documentation and stakeholder sign-offs.

• Developed and maintained modules using ASP.NET WebForms, handling customer registration, transaction lookup, and subscription management screens.

• Consumed internal SOAP-based web services for real-time customer validation and service history retrieval, leveraging XML for data exchange.

• Used ADO.NET to perform database operations such as inserts, updates, and stored procedure calls against PostgreSQL, ensuring optimized query performance.

• Built UI components using HTML, CSS, JavaScript, jQuery, AJAX, and WebForms controls to create interactive and responsive pages.

• Implemented AJAX-based partial page updates to enhance user experience and reduce server load.

• Wrote backend unit tests using xUnit for validating business logic, form validation, and SOAP data exchange handlers.

• Maintained codebase using SVN, managed branches and performed regular code check-ins and merges during UAT cycles.

• Participated in weekly status reviews and requirement clarification meetings tracked through an internal project management tool (e.g., Rally).

• Collaborated closely with QA teams to reproduce bugs and ensured traceability from test cases to requirements and bug fixes.

Environment: ASP.NET WebForms, ADO.NET, PostgreSQL, SOAP Web Services, XML, HTML, CSS, JavaScript,

AJAX, jQuery, xUnit, Visual Studio 2013, SVN, Rally, Waterfall SDLC

Education:

• B.Tech in ECE - JNTU, 2017



Contact this candidate