We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • 8+ years of experience as a .Net Developer in software design, analysis, development, testing, maintenance, implementation and support of web and client server application using Microsoft Technologies.
  • Strong understanding and involved in the Software Development Life Cycle.
  • Experience working with Object Oriented Analysis and Design (OOAD) using UML (Unified Model Language), and Object - Oriented Programming (OOPs) using C#.
  • Experience in developing Web Applications and Websites using the ASP.Net, MVC using C#.
  • Extensively used Microsoft AJAX controls like Update Panel, Script Manager, Web Asynchronous Refresh Panel, Rad Ajax Panel to achieve partial page updates and asynchronous post backs for the web page.
  • Designed and Developed rich user interface using HTML, XML and CSS, Angular JS, Angular 6, Java Script, jQuery.
  • Developed Web Forms and Win-Forms using the Server controls, User Controls, Custom Controls, and Data Controls.
  • Proficient in creating multi-threaded applications in C# in different ways using thread pool, task parallel library, background worker, begin Invoke.
  • Experience working with latest technologies Web API, WCF, WPF and MVC.
  • Experience in using MS SQL Server 2005/2008/2012/2016 , Oracle, MS Access and wrote queries and Stored Procedures.
  • Experience in T-SQL for writing Stored Procedures, Functions, Indexes, Views, Cursors, Triggers, DTS, Transaction management, code optimization and performance Tuning creating tables and Indexes.
  • Proficient in Data Analysis, Design and Data Modeling, using ADO.NET, LINQ (LINQ to SQL, LINQ to XML), Entity Framework, and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions.
  • Experience in Internet Information Server (IIS) and version control software’s.
  • Experience with Waterfall Model, Agile Methodology, OOAD techniques.
  • Experience with Reporting Services like Crystal Reports, SSRS.
  • Knowledge about Scheduling jobs using Dev Express.
  • Developed CI/CD pipelines and deployed API’s and web application to the Azure cloud.
  • Created Azure Resources and Resource groups for deploying the applications to Government cloud.
  • College experience of Big Data Analytics using AWS, Hadoop, Pig Latin, R programming.
  • Self-starter and team player with good Analytical and Technical skills.
  • Ability to learn and develop using new technologies quickly.
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS

Languages: C#.NET, VB.NET, jQuery, HTML, CSS, XML, XSL, XSLT, C, C++, Angular 6, NodeJS

.NET: ASP.Net 4.6.2/ 4.8, .Net Core 3.1, .Net 5, ADO.Net, WPF, MVC, WCF, Web Forms, Win Forms, Web API RESTful Services

Web Development/Client Scripting: ASP.NET, ASP.NET Core, ASP.NET MVC, Razer Pages, Xamarin, Web API, jQuery, JavaScript, TypeScript, Angular 8, NodeJS, LINQ, HTML5 / CSS, XML, ASP.NET Web Services, Ajax

Web Server: IIS, Apache, Kestrel

RDBMS: SQL Server 2016/2012/2008 R2/2005/2000, TSQL, Oracle 9i

Operating Systems: Windows, Unix, Linux

IDE/Tools: Visual Studio 2010/2013/2017/2019

Reporting & ETL: SSIS, SSRS, Crystal Reports, NUnit

Version Controller: GIT, Team Foundation Server (TFS), Visual Source Safe (VSS), Subversion (SVN), Bitbucket, Source Tree

Cloud Technologies: Azure, AWS, Azure DevOps

Microsoft Certifications: MTA in HTML5 with Java script and CSS, Networking Fundamentals

PROFESSIONAL EXPERIENCE

Confidential, Harrisburg, PA

Senior .Net Developer

Responsibilities:

  • Developing and maintaining state usable business application and other integrated applications.
  • Involving in Agra Guard software projects development.
  • Created and maintained Azure resources like app services, storage accounts, resource groups and Azure Functions etc.
  • Leads an application development/engineering team with respect to the Technical Lead’s assigned program/project with both local and remote resources directly mentors staff working on the project.
  • Actively working on requirement Analysis, architecture design, estimation, development, and maintenance of software applications.
  • Involved in sprint planning for development of applications in agile methodology.
  • Explaining complex technical concepts to senior management and to the client and participating in daily SCRUM meetings to report and track the development activities.
  • Working with infrastructure architects and Business users for developing the design solutions.
  • Lead project development teams through the solution strategy and architecture deliverables across the SDLC
  • Created Razor Views, Models, Controllers and Model Views using ASP.NET MVC 5.
  • Providing technical support and technical quality control throughout all stages of the project.
  • Designing Business Functionalities, involving in high level design document and coding Guideline documents.
  • Lead a development team - Assigning tasks to the development team members, code reviews, set design patterns.
  • Using Asp.Net, Asp .Net Core, MVC pattern, HTML, CSS, Java Script, Ajax, jQuery, SQL for creating and maintaining various functionalities in Agra Guard applications to provide the best maintainable system.
  • Updated web forms application from .Net framework 4.6.2 to 4.8
  • Worked on upgrading existing applications to .Net Core 3.1 and then to .Net 5.
  • Worked with multiple code repositories like TFS, GIT and capturing the user stories, use cases, defects for all the Agra Guard applications.
  • Worked on DevOps platform, created build/releases, unit testing and continuous integration/continuous delivery using Azure DevOps.
  • Responsible for responsive web UI design with Angular 8, NodeJS, Bootstrap, Html5, CSS3.
  • Working with micro services by containerizing and Orchestrating applications using docker and Kubernetes.
  • Worked with enterprise technologies for designing and maintain SOAP Web Services and REST API’s.
  • Logged application errors, system exceptions and custom exceptions using NLogger, Log4Net and SQL Server 2012/2016 Database.
  • Used Postman and SoapUI to test web services and Web APIs.
  • Installing necessary software’s required for the development.
  • Meetings with the teams for planning sprints and to discuss about the backlog items and resolving technical issues facing during development.
  • Working periodically with business analysts on requirements.
  • Worked on maintaining the iOS and android app using Xamarin.
  • Conducting trainings to the users on enhancements for every release.
  • Creating complex SQL scripts for maintain the databases for Agra Guard applications.
  • Monitoring the performance of the applications and doing hotfixes as required.
  • Involved in functional and technical troubleshooting for applications and performing fixes.
  • Development of back-end objects and front-end screens, testing and deployment.
  • Identifying and fixing security vulnerability, like cross site scripting, SQL injection using Veracode scan.
  • Preparing Technical documentation throughout the SDLC process.
  • Analyzing and fixing issues that are found in SIT and UAT functional and regression testing.

Confidential, Harrisburg, PA

Software Developer

Responsibilities:

  • Developed and maintained state usable business application and other integrated applications.
  • Developed applications using VB.Net, ASP.Net, and MVC (Model-View-Controller) Architecture for creating web applications.
  • Developed ASP.NET Core Web API based on departmental requirements and specifications.
  • Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
  • Created and maintained database objects like complex Stored Procedures, packages, Cursors, and User Defined Functions in Oracle 11g for inserting/Updating/Deleting the data into the relational tables.
  • Used ADO.NET, Visual Studio 2017 extensively for retrieving, querying and manipulating data in the database using LINQ & Lambda queries.
  • Created, configured, deployed, and consumed Windows Communication Foundation (WCF) services with multiple bindings.
  • Worked with SOAP UI, Web Handlers for transferring data over Http.
  • Involved in creating proof of concepts for View JS during design and development phase
  • Involved in code review and validating adherence to standards and guidelines Involved in High Level Design document and Coding Guideline documents.
  • Involving in regular meetings with the client to confirm that development efforts are synchronous with client's expectations.
  • Developed various custom controls, DTO’s, Entities to retrieve values from the reference tables and provide multilingual support to the pages using VB.Net, Web forms, WCF, Entity Framework.
  • Worked on Top Team and TFS for Requirement Definition, Requirement Management and capturing the user stories, use cases, defects and project documentation.
  • Involved in resolving technical issues faced during development.
  • Actively involved in Unit Testing and Coded UI for UI automation testing using Visual Studio 2017.

Confidential, Raleigh, NC

Software Developer

Responsibilities:

  • Developed and maintained statewide usable business applications.
  • Developed and participated in Code and System documentation.
  • Experience in developing applications under waterfall and Agile (Scrum) development methodologies.
  • Involved in Daily Scrum meetings, participated in Reviews and Retrospectives.
  • Developed web application using C#.Net 4.7, MVC 3.0
  • Developed data access libraries using ORM concepts Entity Framework LINQ and Lambda Expressions.
  • Developed Application using Angular 5, Bootstrap, DHTML, CSS and JavaScript, jQuery.
  • Used SVN and TFS for code management.
  • Created and consumed a WCF and RESTful services.
  • Used Postman and SoapUI to test web services and Web APIs.
  • Involved in the modification and addition of functionalities in the existing application including Analysis, Design, Implementation, Testing and Maintenance.
  • Created Stored Procedures, Functions, Triggers to perform automated rules and optimizing indexes in SQL Server required for the Business Logic.
  • Added/Updated unit tests accordingly to maintain the test coverage.
  • Supported old legacy web application with bug fixes until the new web application is developed.
  • Extensively used AJAX control extenders to the controls in the application to provide rich, user-friendly interface and to improve the responsiveness.
  • Involved in migrating ASPX pages to razor. Good knowledge of razor view engine.
  • Created SQL job to accomplish recursive task on an interval.
  • Involved in Deployment and Troubleshooting issues in the application.
  • Experience in reporting and integration business intelligence tools like SQL Server Reporting Services (SSRS) & SQL Server Integration Services (SSIS) as well as Crystal Reports.
  • Developed various Win Forms and Web Forms for the client Internal Application.

Confidential, Harrisburg, PA

.Net Developer

Responsibilities:

  • Perform analysis and design for the user stories and create effective and efficient algorithmsto implement them.
  • Using MVC4 which makes easier to manage complexity by dividing an application into the model, the view, and the controller and has enhanced Support for Asynchronous Methods.
  • Used LINQ queries and Entity Framework (Data Base First) for accessing data from database.
  • Created Stored Procedures in SQL Server required for the Business Logic and written Scripts using T-SQL.
  • Created SQL job to accomplish recursive task on an interval.
  • Knowledge of website security best practices.
  • Developed with cross-browser compatibility concerns and performance.
  • Developed Application using Angular, Bootstrap, DHTML, CSS and JavaScript, jQuery.
  • Experience writing Web API, WCF services.
  • Used Postman and Swagger to test web services and Web APIs.
  • Software development with public facing websites, multi-tier development.
  • Testing and debugging the application as per the user requirements used N-Unit.
  • Working with TFS for keep track of work.
  • SSRS report development for integrating into web application.
  • Developed Win Forms and Web Forms for the client Internal Application.

Confidential

.Net Developer

Responsibilities:

  • Involved in handling various activities of the project like information gathering, analyzing the information gathered, documenting the functional or business requirements.
  • Implemented using the Agile Methodologies.
  • Involved in the development of dynamic ASPX web pages, retrieved data using ADO.Net/Entity Framework (Code First) with C#.
  • Involved in identifying performance bottle necks in SQL stored procedures and applying appropriate mitigation techniques.
  • Implemented technologies like HTML, JavaScript, Node JS, jQuery, and AJAX for rich UI experience.
  • Used jQuery for handling UI interactions and making AJAX requests.
  • Implemented Win-Forms for client-side desktop application.
  • Implemented client-side validation using validation controls and JavaScript.
  • Involved in creating proof of concepts during design and development phase.
  • Microsoft Application Data Blocks was used in Data Access Layer and Data List, Data Grid and Data Repeater are used to display the data.
  • Deployed web services as wrapper between server and client components.
  • Performed Forms Based Authentication and ensured Role Based Authorization.
  • Performed client side and server-side validation form validations using Java script and ASP.NET validation controls, respectively.
  • Implemented Model-View-Controller (MVC 3) Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Consumed a REST based web service to fetch employee information from HR system and parsed XML response.
  • Utilized application blocks of Microsoft Enterprise Library and extended their functionalities.
  • Wrote unit test cases using N-Unit and ensured expected code coverage is achieved.
  • Implemented Custom Error Handling to handle exceptions.
  • Developed SSIS package to generate a CSV file using extracted data from SQL Server database
  • Designed and developed user activity report, user access expiration report using SSRS.
  • Created scheduled reports in SSRS to notify inactive users.
  • Generated various other reports based on the requirements and the formats using SQL Server Reporting Services.

We'd love your feedback!