Post Job Free
Sign in

.NET Developer

Location:
Mount Airy, MD, 21771
Posted:
March 01, 2022

Contact this candidate

Resume:

SARANYA DEVI

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

Contact: 469-***-****

Sr .NET DEVELOPER

Professional Summary:

* ***** ** *** ***** of Software Development, Database design, IT Operations of various Enterprise/Business applications

Conversant with project methodologies, processes and worked on projects using Technical expertise .Net Framework, .Net Core, C#, ASP.NEt, MVC, Azure Services, Web API, ADO.Net, AJAX, JQuery, HTML, CSS, JavaScript, Angular, SQL Server and Microsoft Azure

Good understanding in Agile and Scaled Agile Software Development Methodology including SCRUM. In-depth knowledge in Software development life cycle (SDLC) and expertise in Test Driven Development with writing unit test and integration tests using Visual Studio

Having 7+ Years of developing various Web applications and 3+ years specific to e-commerce applications. Experienced working with Azure DevOps pipelines to achieve CI/CD for code deployment. Worked on Azure App Services, Webjobs, Azure Key vault and Service bus implementation as for migration projects

Proven ability to work on custom software application development of cutting-edge solutions for enterprise software, systems automation solutions and products for a variety of clients and industries.

Strong proficiency in Object oriented analysis & design and programming skills in developing various applications. Strong hands on experience in working on Micro services-based architecture

Forward-focused Full stack developer with experience in concepts of end-to-end planning, implementation and quality management in Offshore-Onshore Model. Conversant in following architecture design and resolving complex technical challenges.

Experience in using code analysis tools like Resharper, SonarQube for maintaining the code quality

Experienced in SQL Stored Procedures, functions, triggers and views. Experienced in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor

Involved in generally accepted programming standards and techniques to assure efficient program logic and data manipulation.

Strong Oral and written communication skills as well as ability to work in a fast paced and rapidly evolving environment

Dedicated, conscientious individual with strong sense of responsibility, Work flexibly and quickly adapt to changing environments professionally and personally

Educational:

Master of Science in Applied Information Technology, Towson University, MD, USA

Bachelor of Engineering (B.E) in Electronics and Communication Engineering, Anna University, India

Technical Skills

Development Tools

Visual Studio, VS Code, Postman, SonarQube, Azure DevOps, Resharper

Technology

ASP.Net 4.0, C#, ADO.Net, CSS, XML, XSLT, HTML, Bootstrap, MVC

Web Services Technologies

Web API (REST API), Web Services, WCF

Scripting Languages

Angular 8, Java script, Typescript, PowerShell

Database

MS SQL Server, MS Access

Web Server

IIS 6.0, IIS 7.0

Source Control

Team Foundation Server, Visual Source Safe, GIT

Projects:

Client: Bank of America, DE Aug’2020 – Present

Role: Senior .Net Developer

Description: Bank of America (BOFA) offers investment banking to customers through American investing and wealth management division. “Trust Web” is the front-end money movement application, primarily used for investment banking. Trust web handles 120+ money movement complex workflows which involves international, outbound and incoming wires. Cash management and banking disbursements of BOFA privileged customers are driven by Trust Web, which involves prime brokerage and broker dealer transactions in the money movement process. Trust web interacts with multiple API’s throughout the money movement process starting with Client verification till disbursement.

Technology: C#, .Net Core, MS SQL, HTML5, CSS3, JavaScript, Azure, REST Web API, Angular 8, SonarQube, Resharper

Responsibilities:

Responsible to gather business and functional requirements from SMEs and articulate them into refined technical requirements, design applications and solutions to meet the requisites with highest standards

Created technical design to develop software applications using restful Web API and microservices

Developed business components using C# and deployed applications on Azure

Implemented Azure DevOps for CI/CD pipeline for automated code deployment to Azure PaaS Infrastructure

Integrated SonarQube as part of build pipeline to perform automated code quality checks

Implemented logging using Telemetry in application insights for efficient triaging

Worked on TDD methodologies, by developing Unit and Integration tests as part of the modules developed

Design Reviews - receive sign off from team members/architects on planned solutions before development

Responsible for Refactoring Support - decrease technical debt and increase code quality.

Provide Code Quality Support - communicate the importance of the overall code quality program

Involved in creating multiple parameterized stored procedures which were used by the reports to get the data

Client: One Main Financial, MD Sep’2019 – July’2020

Role: Senior .Net Developer

Description: The “Field Reporting” application is an in-house built application used by branch employees of One Main Financial services on a daily basis. This application consists of various modules like incentives, Management, Analytics, Loans etc. This application provides role-based privileges to the users ensures least privilege is maintained for the employees to do their job effectively in a secure manner. Also provides various dashboard views for the pending tasks for individuals so that they can follow the workflow effectively within the Service level agreement.

Technology: C#, MS SQL Server, HTML5, CSS3, JavaScript, Azure, REST Web API, PowerShell, Microservices, Resharper

Responsibilities:

Requirement Gathering, Analysis and interaction with business users. Design and develop software applications and major functionalities.

Migrated existing VB.Net applications to C#. Developed RESTful web services using Web API

Developed business components using C# and migration to Azure from on premise hosted applications

Implemented Azure DevOps for CI/CD pipeline for automated code deployment to Azure PaaS Infrastructure

Worked on Azure Webjob for data synchronization between various business systems

Developed web pages using .Net framework and developed SQL Procedures

Handled all phases of the web application including build, test, debug, deploy and support.

Developed Unit test cases and Integration testing for the modules developed

Work with developers on improving their code as related to readability, code coverage, class complexity, industry practices.

Client: Rackspace, TX Feb’2015 – Apr’2017

Role: Senior .Net Developer

Description: The “Monitoring & Automation Services” is an orchestration engine used for the entire monitoring automation of a leading managed hosting provider in the United States. With this application all the servers hosted across various data centers will be monitored across various levels, including managed, dedicated and virtualized servers. The company’s 3,000 employees serve more than 100,000 hosting customers worldwide and whenever alarms from the monitors on the servers get triggered this application helps to configure the course of action for example to notify (Email/Call/Create a ticket) and then take appropriate actions which in turn increases no touch handling. Automation Services application helps support staffs to configure and customize the course of action at a customer level based on their needs.

Technology: .Net, C#, Angular, HTML5, CSS3, JQuery, MS SQL, Bootstrap, Postman, Web API

Responsibilities:

Requirement Gathering, Analysis and Interaction with SME’s, business users

Implemented Technical Architecture Design documentation

Code review through pull requests to ensure Best Practices and Development standards are adhered

Provided session level security and password authentication using Session objects and Cookies.

Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage Data binding was extensively used to bind various server controls to the data from the database. Database design and Performance tuning for Stored Procedures

Developed SPA’s using AngularJS and configured CDN for effectively manage load times

Used Postman for testing the service end points to ensure the responses are in adherence with service contracts

Followed the defined branching strategy appropriately to ensure appropriate smooth code merges

Developed Unit test cases and Integration testing as part of the modules developed

Effectively performed Unit testing and Integration tests using Visual studio for better code coverage

Extensively used SQL for data storage and retrieval

Good exposure towards SOLID principles in developing applications

Worked on GitHub, performed Code Review for automatic builds and continuous integration

Experienced in CI/CD using VSTS out of the box build pipelines

Worked with performance test engineers for gathering non-functional requirements with business stakeholders

Client: Cognizant Technology Solutions, NJ Nov’2011 – Feb’2013

Role: Associate - Projects

Project Description: The “An extensible ERP for service Industry” is an online portal used as One source of truth for various business operations of the service industry. The data from various internal sources are pulled into this system and multiple business calculations performed on the data and present it in a report/other pictorial format. This application helps the leadership team to enable decisions and identify the corrective business measures easily without much manual effort.

Technology: C#, MS SQL, ASP.Net, HTML, Bootstrap

Responsibilities:

Analysis and refinement of business requirements

Impact analysis, interaction with SME’s, business users and various stakeholders

Created Architecture and Design documents for review with architecture teams for finalizing design

Testing the web service using SOAP UI tool

Involved in all the phases of the SDLC for the entire application development.

Experience in working with SSIS for pulling data from various back end systems

Developed stored procedures, triggers and functions and added/changed tables for data extraction and transformation.

Worked with performance test engineers for non-functional requirement gathering with business stakeholders

Experienced with performing CRUD operations with Web services

Good exposure towards MVC in implementing loosely coupled architecture

Performed peer review to ensure the coding standards are met as per the coding guidelines

Client: World Vision, WA Oct’2010 – Oct’2011

Role: Associate - Projects

Description: The “Single Step” is an online tool used for the field officers of our client to perform various operations. The goal of the application is to help a NGO organization to provide sponsorship for child education and various programs.

This tool acts as one stop shop for the sponsors to sponsor a child, field officers to enter the child information and the management team to view the reports and all other information entered. This tool also supports offline capability with the help of SharePoint Workspace 2010 tool so that users can enter data when there is no connectivity.

Major Roles Played:

Worked as a Developer in this project.

Involved in analysis of the requirements provided by the business users

Written Technical Sprint documents for the functionalities and provided to the team members

Code review for each trackers done by the team members.

Have written complex stored procedures & Triggers in SQL 2008

Developing database procedures, functions and modifying existing ones to support the enhancements

Used SSIS Packages to do data migration from another system which uses SQL

Implemented this project in Malaysia successfully

Technology: C#, HTML, CSS, JavaScript, JQuery, MS SQL 2008 R2

MSD Techno Solutions Inc May 2008- Sep 2010

Client: Magellan, NC

Role: Software Engineer

Technology: C#.Net, MS SQL 2005, JavaScript, HTML, CSS

Description: The “Wyeth - Magellan” allows an organization to manage the tasks information of different roles for the employees who join the company. The ACE Tool acts as a platform for managing the internal processes for a pharmaceutical client. The process follows a set of tasks, guided by the documents uploaded in a content repository. The site had provisions to search for specific tasks and to display them as per the dynamic phases. It also was able to demonstrate the correlation between several tasks.

MSD Techno Solutions Inc

Client: Citrix Education System, CA

Role: Software Engineer

Description: The “Citrix Education System” allows an organization to manage the performance and training of the employees. The system automates the delivery and management of all types of learning inside the organization. The Citrix Education system provides the basic capabilities of the learning management server including: Publishing courses, launching and tracking of all standard based online courses. Interface to integrate with third party synchronous applications. Instructor Led course schedule and resource management. Reports based on course completion and scores based on the tracking model.

Technology: C#.Net, MS SQL, JavaScript, HTML, CSS



Contact this candidate