Post Job Free

Resume

Sign in

Software Engineer C#

Location:
Kannapolis, NC
Posted:
September 05, 2023

Contact this candidate

Resume:

Kavitha Nallamothu

Senior .Net Developer

E: adzhhr@r.postjobfree.com / C: 912-***-****

Summary

** ***** ** ********** ** Senior .NET Developer with Microsoft technologies in every phase of Software Development Life Cycle, from business requirement gathering to project delivery.

Developed applications using C#, .Net Framework 4.5 ASP.NET MVC, ADO.NET, Java Script and SQL Server 2008/2012/2016.

Proficient in SQL Server, T-SQL and Oracle Queries, Views, Joins, Functions, SQL Stored Procedures, Database Triggers, Cursors

Consumed, build and implemented Web Services using SOAP Protocols and Web API.

Implemented most the projects using 3-tier architecture with presentation tier, Business Tier (C#.Net) and backend database tier (SQL server, Oracle).

Working knowledge on Agile Methodology, Entity Framework, Git, Angular

Responsible for CI and CD using Jenkins integrating with TFS, Git.

Technical Skills:

Web Technologies : .NET Core, ASP.NET, Web Forms, MVC, HTML5, XML

Programming : C#, VB.NET, ADO.NET, Angular

Windows Development : Windows Forms

Databases : SQL Server 2016, MySQL 4/5, Oracle 10g, TOAD

Service Development : XML web services, Web API Services

Scripting Languages : JavaScript, VBScript

Frame works : .NET Core, .NET Framework 1.1, 2.0, 3.5, 4.0 and 4.5

Web Servers : IIS 6, IIS 7, IIS 8.0, IIS 8.5

IDE : Visual Studio 2005, 2010, 2013, 2015, 2017, 2019.

Source Control : TFS, VSS, GitHub

Reporting : Crystal Reports, SSRS

Professional Work Experience:

Innova Solutions -Bank of America– NYC, NY

Oct 2022– Present

Sr. Software Engineer

Scope:

NextGen is an application which provides an integrated platform for authoring, maintaining and publishing research documents by Bank of America Merrill Lynch research analysts.

Provide technical solutions to business requirements and strong experience in customer/client facing business environment.

Involved in resolving the formatting issues in reports and design changes for Institute report.

Involved in adding new validation in RuleAdmin and new footnote texts in db.

Used Git for Version Control

Environment: Visual Studio 2019, .NET Framework 4.5, C#,XSLT

Wells Fargo Bank – Charlotte NC

Nov 2020 – Sep 2022

Senior Software Engineer

Scope:

Credit tracker application

Interacted with business user to capture the requirements.

Working with Agile team of .NET developers.

Developed .NET web application using JavaScript, ASP.NET, C#, .NET Core, Angular

Build release CI/CD process

JSON, HTML, JavaScript and CSS

TFS, GitHub for source control

Working on Agile JIRA for Sprint releases and defect tracking.

Working on SSRS reports for generating the reports.

Responsible for code reviews to make sure the coding standards are met

Handling security defects generated by Fortify Scan and Black Duck Scan.

Created API end points to connect to DB using Entity Framework.

Working on Postman and Swagger to test API

Environment: .Net Core 3.1, C#.Net, SQL Server, Angular, Azure, Web API,ASP.NET,TinyMce

Intralot – State Lottery Application, Duluth, GA

Oct 2019 – Jan 2020

Sr. Dot Net Developer

Managed the enhancements and issues reported by users for all lottery applications.

Meeting with internal clients to gather/understanding the requirements.

Worked in an Agile team of .NET developers.

Responsible for writing SQL Queries and Stored Procedures and Developed and consumed Restful Services using WEB API. Setting up Connection Strings and connecting SQL Server

Responsible for application deployments using IIS for DEV, Test and UAT environments

Used MVC, ASP.NET, C#, VB.Net to fix the new and old applications.

Analyze production bugs and preparing design document with solution to bug.

Used JIRA for defect tracking.

Design solution for various system components using Microsoft Azure

Developed and provided maintenance for 13+ .NET Lottery applications, using ASP.NET MVC, HTML, and CSS. Achieved 100% client satisfaction and on-time completion.

Used crystal reports to generate Retailer Sales Reports

Responsible for code reviews on daily basis to make sure the coding standards are met.

Environment: .Net Framework 4.6.1, Visual Studio 2017, ASP.NET 4.5, C#.Net, MVC, HTML, CSS, JavaScript, Oracle 11, Crystal reports 13 and TFS

Infosys projects: (Apr 2006 – Mar 2015)

Walmart – Sam’s Club Pharmacy, Bentonville, AR

June 2012 – Mar 2015

Sr. Software Engineer

Scope:

Patient Safety is Pharmacy Application which allows the user to drop prescription and collet the drugs. Technician will enter the prescribed drug details in system and pharmacist validates the data and does checks on the drugs for Patient Safety and if approved patient can be ready to pick up the drugs on specified time frame.

Based on System usability documents, worked on change requests in developing forms and Enhancements

Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed

Used Web Services with SOAP for communicating with Other Applications/Components.

Internal application to be used by Pharmacist.

Used TFS for versioning

Lead the small size of development team.

Environment: Visual Studio 2015, ASP.NET 2.0, VB.Net, HTML, CSS, VBScript, Windows Services, SQL Server 2014 and TFS.

Fidelity, Boston, MA

Nov 2011 – May 2012

Sr. Software Engineer

Scope:

Remote Check Deposit System which allows the bank manager to scan the check and allocate the funds in one or multiple accounts for investment purpose.

Worked on upgrading to new check scanning tool Image - TImage

Fixing issues in live environment and providing enhancements for the existing application

Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed

Used Web Services with SOAP for communicating with Other Applications/Components.

Worked on Requirements’ Gathering, Analyzing, Designing, Developing, and Unit test case execution, and defect Analysis, Code management using VSS, Maintenance and enhancement phases of software development life cycle

Environment: Visual Studio 2005, .NET Framework 2.0, C#.Net, JavaScript, ADO. Net, TOAD, Windows XP.

Bank of America Merrill Lynch – NYC, NY

Jan 2009 – Oct 2011

Sr. Software Engineer

Scope:

NextGen is an application which provides an integrated platform for authoring, maintaining and publishing research documents by Bank of America Merrill Lynch research analysts

Provide technical solutions to business requirements and strong experience in customer/client facing business environment.

Involved in debugging and resolving issues.

Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed

Used Web Services with SOAP for communicating with Other Applications/Components.

Used TFS for Version Control

Used Quality Center for defect tracking

Developed MVC application to help the Supervisory Analyst to approve the research document on the go by using mobile/Web application.

Testing the applications and websites on different web browsers to ensure a standard user experience for the clients across all platforms.

Environment: Visual Studio 2005, .NET Framework 2.0, C#, ADO. Net, SQL Server 2005, MVC, Windows XP.

Wells Fargo (Wachovia) - Charlotte, NC

June 2007 – Dec 2008

Sr. Software Engineer

Scope:

The Service Request application supports internal and external asset transfer movement transactions for the front office. The application is broadly divided between Retail and IRA accounts, with the Asset Movement requests supporting retail transactions and the IRA requests supporting the IRA transactions. The application is workflow enabled to provide submission, approval and posting to the mainframe system of record (BETA).

Branch users enter requests which are routed for approvals by the workflow engine based upon transaction value, account characteristics and business policy. The request may routes to the various back office departments for additional controls and / or exception processing. Industry and Firm regulatory requirements are implemented and maintained within the application. Channel and sub firm specific business rules are encompassed in the user interface.

Service Request is an application suite which deals with handling the requests made on a brokerage account with Wachovia Securities. Service Request is accessed using the BPI Wisdom / Smart Station platform

Written Stored Procedures and Functions for the application/module using Oracle.

Developed web services at middle layer and consuming web services from presentation layer

Analyzed production bugs and preparing design document with solution to bug.

Developed use controls for reusability.

Environment: Visual Studio 2005, .NET Framework 2.0, C#.Net, ADO. Net, Oracle 9i, Windows XP.

Wells Fargo (Wachovia) - Charlotte, NC

Apr 2006 – May 2007

Sr. Software Engineer

The FA Book Reassignment (FABR) application provides Branch Managers with a timely and automated means to ensure that client accounts are reassigned to other Financial Advisors in the branch, in another branch, or in the complex when financial advisors terminate from the firm. FABR is designed to provide a balanced and equitable methodology for reassigning the client accounts, along with a process for exception handling, audit documentation, dormant/closed account and split rep code reporting, and client letter generation. PCG and Latin America Branches, Complexes, Regions and National have access to FABR application

Based on System usability documents, worked on change requests in developing forms and Enhancements

Maintain and Support Production Application

Involved in analysis, design and development of the entire application

Developed Web Forms (aspx pages) using ASP.NET server controls

Incorporated user authentications and authorizations in Web. Config to make application more secure

Developed a middleware data access layer using ADO.NET

Used Microsoft TFS for version control and collaboration.

Performed Unit Testing and was involved in Integration Testing.

Deployed the application on IIS

Environment: Visual Studio 2005, .NET Framework 2.0, C#.Net, ADO. Net, Oracle 9i, Windows XP.

Catalytic Software– Hyderabad, India

Dec 2004 – Apr 2006

System Design Engineer

Scope:

RAID is internal project which is used by the employees for submitting the timesheets on timely basis. Have involved in major and minor enhancement of the application and generated the reports for weekly, monthly, quarterly basis.

Extensively used ASP.NET Validation Controls and Java Script for client side validations in the Web Pages.

Used ASP.NET Master Pages, Themes, Skins and Styles for consistent look and feel for the site

Developed ASP.NET Web pages using C#.

Involved in designing and developing the GUI for the user interface with various controls (Grid View, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.)

Worked on Data Access layer using ADO.NET to communicate with the Oracle Database.

ASP.NET Web Services to enable platform and application communication.

Designed and developed Triggers, Functions and stored procedures for Oracle database.

Involved in Analysis, Design, Implementation of Module and pushing the Code changes from development to QA, staging and to production.

Developed User Controls

Communication between Data Access Layer and Oracle was established by ADO.NET.

Maintaining the version of the project in VSS.

Environment: .NET Framework 1.1, C#.Net, ADO. Net, Oracle 9i, Windows XP, VSS, Crystal Reports.

Saroj Software, India

Aug 2003 – Nov 2004

Software Engineer

Scope:

Divinedating is a high quality, Internet based personal service application that allows single men and women to meet and engage in electronic conversations with safety and comfort from their home computer. Divingdating include registration, match making service, chat room and personal mailboxes. The main objective is to provide an efficient site which includes different features like search, chatting, communication and astrology for match making.

Involved in designing, programming, Code Review, Unit testing, and Debugging of the application.

Achieved fully functional requirements as per the functional spec. Pro-actively involved in same patterns of problem in the application.

Handled the tasks of developing, enhancing and bug fixing in existing system like implementation and testing.

Performance tuning of the application by fine tuning the stored procedures, applying indexes on frequently accessed tables.

Involved in the analysis and detailed estimates for ongoing enhancements.

Environment: .NET Framework 1.0, C#.Net, ADO. Net, SQL Server 2000, Windows XP

Education:

Bachelor’s in computer science from Kakatiya University, India.

Master of Computer Applications from Osmania University, Hyderabad, India.

Kavitha Nallamothu



Contact this candidate