We provide IT Staff Augmentation Services!

Senior .net Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Senior .Net Developer with 10 plus years of professional IT experience in Software Analysis, Object Oriented Design, Development, Integration, Testing, configuration management and Implementation of Enterprise based Client/Server - side applications (Windows, Web, Web Services and SOA) using Microsoft technologies.
  • Experience in interacting with business user on understanding the business requirements and preparing documentation such as As-Built Document, Design Document, Unit Test Plan/Cases for every change request or new development.
  • Experience in managing a team of small size, coordinating offshore team, preparing task estimation and submitting the project metrics on monthly basis which includes report on effort variation and defect density.
  • Extensive experience of designing and developing software applications with C# (4.5/4.0/3.5), .NETFramework (4.5/4.0/3.5), ASP.NET (4.5/4.0/3.5), TypeScript, ASP.NET MVC, ADO.NET, Entity Framework, Angular JS (1.6), ASP.NetWeb API, jQuery, JavaScript, AJAX, LINQ, HTML 5, CSS, Web Services, WCF, Restful, IIS
  • Knowledge in building platform services for Web API using Azure Service.
  • Extensively worked on Web services SOAP, REST API and WCF Services.
  • Experience and knowledge in using open source ecosystem tools such as NuGet, NPM and Node.JS
  • Database Design, Development, and Administration using MS SQL Server, Oracle and MS Access.
  • Proficient in writing Stored Procedures, Cursors, Triggers, Views, User Defined Functions, Complex Query joins using T-SQL, Performance Tuning and Optimizing SQL Queries.
  • Experience in creating ETL packages using SQL Server Integration Services (SSIS)
  • Experience in using Language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities)
  • Experienced in XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture SOA concepts using .NET Framework.
  • Knowledge of implementing Authentication and Authorization through Windows Authentication, Form Based Authentication and Impersonation.
  • Experience and knowledge in creating Unit Testing applications and Unit Testing with NUnit.
  • Knowledge in build and deployment automation using TFS build.
  • Extensive knowledge on Configuring and version controlling with GIT, VSTS, Team Foundation Server (TFS), Visual Source safe (VSS).
  • Experience in N-tier and more profoundly on 3-tier Client/Server development architecture.
  • Experience in Agile Software Development and participated in SCRUM Ceremonies.

TECHNICAL SKILLS

Languages: .Net, ASP, C#, VB.Net

Web Technologies: ASP.NET, SOAP and XML Web Services, WCF, ASP.NET Web API, HTML, DHTML, CSS, Ajax, XML, XSLT, JavaScript, JQuery, Angular JS, JSON, Knockout JS.

Windows Development: VBA, Windows Forms, Windows Services, WPF

Search technologies: Sinequa

Databases: MS SQL Server 2008/2005/2000 , Oracle 9i/10/11g, MS Access

Frameworks: LINQ, Entity Framework, .Net Framework 4.5,4.0, 3.5, 3.0, 2.0, 1.1

Application/Web Servers: IIS7.0, IIS6.0 and IIS5.1

Source Control: VSS 2005 and Team Foundation Server

Debugging Tools: SQL Profiler

Business Intelligence: SSRS, SSIS and Crystal Reports

Operating Systems: Win32 (Windows 7, Vista, XP, Win 2003, NT, 2K), DOS.

Visual Studio IDEs: VS.NET 2013/2010/2008/2005/2003 and Visual Studio 6

Architectural Patterns: MVP, MVVM, MVC

Tools: / Applications: NUnit, Telerik and Infragistics controls

PROFESSIONAL EXPERIENCE

Confidential, NJ

Senior .Net Developer

Responsibilities:

  • Delivering quality products throughout the software development lifecycle in an agile development process
  • Collaborating with team members to create software solutions
  • Worked closely with the product owners and analysts to design, model and develop changes for the project
  • Developed web pages using ASP.NETMVC, REST WEB API, AJAX, C#, JavaScript and HTML.
  • Programmed business objects, Business Entities and data access objects using OOD concepts for the N-tier web application.
  • Used Angular.JS for Client-Side scripting along with JavaScript and jQuery.
  • Automation scripts developed using PowerShell and handling WMI issues while working with performance issue.
  • Integrate with taxonomies, tagging and meta data to improve the overall SEO and content strategies.
  • Working on machine learning concepts for search to provide better results to user by using spark
  • Generate Search analytic report and create custom reports for stakeholders if needed.
  • Creating test cases and running unit test.
  • Providing solutions on Sinequa performance issues.
  • Create required documents for lower environment setup and design documents, test case documents etc.
  • Used VSTS and Git to automatically build the projects and source code management
  • Worked with Scrum Master to create user stories and sub task and attended scrum ceremonies on daily basis
  • Provided timely status of project

Environment: Visual Studio 2015, C#.NET, ASP.NET, REST Web API, HTML, CSS3, ANGULAR JS, JQUERYJAVA SCRIPT, MVC 4.0, XML, IIS 7.0, AJAX, Agile, LINQ, SVN.

Confidential, NJ

Team Lead/ Lead Developer

Responsibilities:

  • Hands on experience on implementing and enhancing Classic ASP pages.
  • Provided in-depth analysis to resolve production and application issues.
  • Implemented UI using MVC, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master(Layout) Pages.
  • Utilized AngularJS Routefor creating Single Page Application(SPA) and appropriately utilizingControllers, Services,andFactorieswithdependency injection.
  • Implementedng-repeatto display tabular data and utilizedCRUDfeatures such as sorting, filtering, paging anddata manipulationand by usingAngularJS.
  • Provided production support by documenting tickets and communicating with customer and vendor.
  • Implemented ASP.NET MVC pattern mechanism to display item master data.
  • Developed the services using WCF to access item cross reference related functionalities.
  • Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
  • Hands on experience on implementing AJAX functionalities for partial page rendering.
  • Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
  • Involved in data loading usingPL/SQLcalling UNIX scripts to manipulate files
  • Involved in unit testing, module testing and integration testing.

Environment: ASP.NET, classic ASP, XML Web Services, WEB API, WCF, ADO.NET, C#, VB6.0, AngularJS. Oracle, Visual SourceSafe, Telerik Controls

Confidential

Developer

Responsibilities:

  • Developed windows application using C#.Net, WPF
  • Analyzed production support related issues, inquiries and requests.
  • Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
  • Assisted in maintenance of existing application.
  • Gathered requirement, Interacted with Clients for designing, writing functional specifications, monitoring and executing offshore development.
  • Involved in development of Custom Controls to support shared functionality of displaying user details common to all pages.
  • Developing business logic components as a middle-tier between database and the client application
  • Creation of database objects liketables, views, procedures and packagesusing SQL server, PL/SQL Developer.

Environment: C#, WPF, ADO.NET, SQL Server, Visual SourceSafe 6.0

Confidential

Developer

Responsibilities:

  • Involved in designing, developing and testing
  • Supported tactical and strategic goals of the IT Production Support Team.
  • Developed windows application using VB.Net, WPF
  • Created UI controls in XAML pages using WPF
  • Involved in maintenance and production support
  • Wrote Stored Procedures and triggers using SQL in SQL Server 2005
  • Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
  • Extensively using Grid views with sorting and paging.
  • Created crystal reports.
  • Designed, implementedandtunedinterfaces and batch jobs usingPL/SQL
  • Written NUnit scripts to perform Unit Testing.

Environment: VB.NET, WPF, SQL server 2000/2005, Crystal Reports

Confidential

Developer

Responsibilities:

  • Involved in maintenance and production support Handling Tickets.
  • Java Script was written for the client-side validation, browser detection and application functions.
  • Created Stored Procedures for better performance and to retrieve data from the backend database
  • Developed and modifiedtriggers, packages, functionsandstored procedures
  • GMT time calculation to collect the data from different region (GMT) of markets.
  • Derive the Report and Statics of the patch deployment in the HTML pages in effective manner.
  • Extensively used HTML tags, Frames and CSS (Cascading Style Sheets) to maintain uniformity in the Web pages.
  • Involved in the continuous enhancements and fixing of production problems

Environment: Classic ASP, SQL Server 2000, CSS, HTML and JavaScript.

Confidential

Developer

Responsibilities:

  • Analysis of the Initial Requirements.
  • Module included development of three batch applications to retrieve data in efficient way and transfer files securely using SFTP.
  • Wrote business logic code in C# code behind files to read data from database stored procedures.
  • Client interaction to understand their requirements and get feedback on the existing application.
  • Involved in maintenance and production support
  • Wrote scripts using SQL, PL/SQL, stored procedures, functions and packages

Environment: C#, SQL Server 2005, SFTP

Confidential

Technical Assistant

Responsibilities:

  • Responsible for design of the User Interface and coding.
  • Application architecture is divided into 3, Data Layer, Business Layer and Web layer for role separation and maintenance.
  • Extensively used power point automation for MS Office suite 2003.
  • Used MS SQL Server 2000 with Stored Procedures communicates with Back End Databases.
  • Used ADO.NET to interact with Records, Tables, Procedures, Error Handling.

Environment: Asp.net, C#, SQL Server 2000

We'd love your feedback!