We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

5.00/5 (Submit Your Rating)

Waltham Ma Sr Net Developer Salem, Nh

SUMMARY:

  • 9+ years of professional experience with exceptional skills architecting, designing and implementing highly scalable Web Applications, Distributed Applications and Web Services using Microsoft Technologies in Banking and Healthcare domains.
  • Extensive experience in software development life cycle from requirements gathering of product to testing and maintenance including requirements gathering, design with use cases, Class diagrams and ER diagrams, creating functional/technical specification, estimation, testing and implementation.
  • Implementation of Object Oriented Language Principles (Inheritance, Polymorphism, Interfaces) and working with .NET features like Events &Delegates, Generics & Collections, Multithreading, Exception Handling and Tracing.
  • Using .NET, Solid knowledge of Object Oriented Programming, OOAD, UML, SOA, Scrum, Agile methodologies, Software Development Life Cycle (SDLC).
  • .Net Framework 4.5/4.0/3.5/3.0, Web applications using ASP.NET, Win Forms using Microsoft Visual,C#,.NET and VB.NET, Database accessing ADO.NET and distributed applications using WCF, XML Web Services and Messaging system.
  • Experience with Accessing data using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) in .Net Framework 4.5.
  • Experience in the development of Service Oriented Architecture, Web Services and experience in Design Patterns including MVC and MVVM
  • Experience with web implementing web technologies like HTML, CSS, JavaScript, AJAX Controls, WPF (Windows Presentation Foundation).
  • Creating custom lists, Themes, Site Maps and Master Pages to improve the look and feel of the website.
  • Experienced in interacting with the clients during Design, Development and Product Implementation phases so as to make sure that the application is as per the requirement.
  • Experience coordinating with offshore team.
  • Worked extensively in implementing and managing security features in the .NET framework like authenticating and authorizing users
  • Used Object oriented design (OOPS/OOAD) software development technique (which deals with objects that makeup the business/application).
  • Working with Microsoft Application Blocks like: Exception Block and Data Access block.
  • Experience with Iterative and Agile Development Methodologies.
  • TDD is being quickly adopted by agile software developers for development of application source code and it is even being adopted by Agile DBAs for database development.
  • Test - driven development (TDD) is a software development process that relies on the repetition of a very short development cycle, at first the developer writes an automated case that defines a desired improvement and hen produces the minimum amount of code to pass that test, and finally refactors the new code to acceptable standards.
  • Understanding of deploying applications on Azure and Amazon Web Services.
  • Experience creating custom websites employing HTML, CSS, JavaScript, JQuery, AJAX, and AngularJS.
  • Worked with Windows Communication Foundation (WCF), Windows presentation foundation (WPF) and Windows workflow Foundation (WWF) in .NET Framework 4.5/4.0/3.5/3.0
  • Strong technical knowledge in Jboss Application server implementation, support, workload management and performance tuning including Web server setup configuration with Jboss App Server.
  • Developed applications using Windows Presentation Foundation (WPF), web applications using ASP.NET MVC 3 Razor.
  • Azure supports operating systems, programming languages, frameworks, tools, databases and devices.
  • Azure Run Linux containers with Docker integration; build apps with JavaScript, Python, .NET, PHP, Java and Node.js; build back-ends for iOS, Android and Windows devices. Azure cloud service supports the same technologies for millions of developers and IT professionals.
  • Microsoft BizTalk helps customers to integrate disparate applications and heterogeneous data to deliver solutions such as payment processing, supply chain management, business-to-business EDI, real-time decision making, and reporting.
  • Experience in writing queries, Indexes, triggers, views, functions, stored procedures, designing & normalization of relational database in Transact SQL and PL/SQL using SQL Server 2000/2005/2008/2012, Oracle 9i/10g.
  • Breaking changes in either the .NET Framework (runtime breaking changes) or Visual Studio (design/compile/project upgrade) that make certain application and development scenarios behave differently from the version 1.0 and 1.1 .NET Frameworks to the 2.0 version.
  • These are not necessarily changes that we have found to be breaking an application; rather, these are changes in behavior discovered during design review and testing that could potentially impact an application.
  • MSMQ is used as a means of transferring data, if you are going to use it as part of your system, it is critical to understand how to make it reliable. If you use MSMQ to send a customer's order from your front-end Web application to your back-end order processing system, you want to make sure the order does not get lost along the way.
  • MSMQ can be configured and used so that it becomes a very reliable system.
  • Knowledge on SSIS (SQL Server Integration Services) and SSAS (SQL Server Analysis Services) and SQL Server Reporting Services (SSRS).
  • Understanding of Business Intelligence Architecture, ETL Processes, Data marts and Data-warehouse Design.

TECHNICAL SKILLS:

.NET Technologies: .Net Framework 4.5/4.0/3.5/3.0, ASP.Net 4.5/4.0/3.5/3.0, VB.NET, ADO.NET, Web Services, Web Forms, Win Forms, WCF, WPF, WWF,LINQ

Web Technologies: ASP, XML, HTML, XHTML,DHTML, CSS, XSLT, JavaScript, AJAX, AngularJS, DOM, Silverlight 3.0/2.0, Kendo UI

Programming Languages: C#, VB.Net, SQL, T-SQL, PL/SQL, XML, ASP.NET, C, C++, PHP, JAVA, Python

Databases: MS SQL Server 2012/2008/2005, SQL Server (T-SQL, Stored procedures, Triggers, DML, DDL, DTS,SSIS,SSRS,SSAS),Oracle 10g/9i, MS AccessReporting Services: Crystal Reports, SSRS, SSAS, SSIS

XML Technologies: XML, XSLT, XLink, XPath, XQuery

Operating Systems: Version Control

Design Methodologies: Windows, UNIX and MacMicrosoft Visual SourceSafe, Team Foundation Server(TFS)OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts

PROFESSIONAL EXPERIENCE:

Confidential, Salem, NH

Sr. .Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Involved in collecting and analyzing the business requirements from the business analysts.
  • Developed the Single page application Framework in ASP.Net 4.5 primarily using C#.Net with the business logic implemented using .Net Assemblies.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction
  • Developed core functionality with the ASP.NET MVP Framework (C#.NET, ADO.NET).
  • Created, Consumed & Debugging Security implemented by using WCF SOAP service, used EDMX, LINQ and Lambda expressions for data.
  • Experienced in developing the screens ASP.NET MVP Framework web server controls, web forms, JavaScript, HTML5, XML and Cascading Style Sheets (CSS)
  • Web development like building the UI pages, User controls using Telerik controls for ASP.NET and AJAX, creating and consuming WCF services, JQuery, LINQ, etc.,
  • Created Web services, which are used to communicate to the other departments.
  • Implemented and deployed XML Web Services (SOAP) using C#.NET and validated client side components using JavaScript and Ajax, C#, XML, CSS Web services.
  • Used Windows Communication Foundation (WCF) methodology to implement the web services
  • Web development like building the UI pages, User controls using Telerik controls for ASP.NET and AJAX, creating and consuming WCF services, JQuery, Entity Framework 5, LINQ, etc.
  • Developing SSIS packages for integration with downstream / upstream application and generating reports which could be sent to other systems.
  • Involved in Design and Developing components of this application using ASP.NET, C# .NET, JavaScript.
  • Leveraged JQuery for page scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa
  • Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
  • Created Client side validations with JQuery selectors, Events and server side validations with Asp.Net
  • Experienced in working on JQuery on client side validations, triggering events, popup window and alert messages.
  • Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views
  • Worked on developing RDLC/ Crystal reports design and related packages in oracle and screens in UI.
  • Involved in application enhancements and bug fixing and developed concepts using MVP Framework, ASP.NET,C#.NET, ADO.Net
  • Developed very responsive, elegant views for web pages using the Bootstrap CSS Frameworks.
  • Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
  • Used ADO.NET Entity Framework Database Model First for data retrieving, querying, storage and manipulation.
  • Utilized LINQ to Entities extensively for data retrieving, Querying, storing and manipulation.
  • Worked on QC - HP tool to track the status of the defects and the requirements.
  • Implemented User Interface with Master pages, themes, CSS, Web server controls and User Controls.
  • Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.
  • Built stored procedures utilizing complex transactions, joins, cursors, and various high level T-SQL.
  • Created and tuning the database objects like complex Stored Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008.
  • Used Sub Version (SVN) for source control and documented the entire application.
  • Created test plans and performed unit and regression testing on the application.

Environment: VisualStudio2013/2010, C#4.0, ASP.NET 4.5, WCF, Java Script, Entity FrameWork 4.0, TFS 2010,XAML,WCF,IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft

Confidential, Waltham MA

Sr. .Net Developer

Responsibilities:

  • Participated in System Analysis and Application Designing Sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
  • Participated in full Software Development Life Cycle (SDLC) and implementing the application using MVVM pattern with WPF forms as the front end communicating to Middle Tier Service based on SOA architecture.
  • Developed WPF application using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions.
  • Effectively created Crystal Reports based on Client Specifications.
  • Created UML and ER Diagrams in assistance with Business Analyst and followed scrum methodology of agile development.
  • Breaking changes in the .NET Framework 4.0 version have been reviewed in detail. Breaking changes were made for a number of reasons, including standards compliance, customer feedback, and correctness.
  • XML and SOAP were used to exchange structured and typed information with help of web service over the internet.
  • Used Agile methods and frameworks/tools like Spring and Hibernate.
  • Migrating the application from WebSphere to Jboss.
  • Gathering and implementing functional requirements using Microsoft project and Visio.
  • Developed Data access Layer Using Entity Framework.
  • Configure and Deploy code to production.
  • Used Angular JS as the development framework to build a single-page
  • Used Angular JS for Data binding, Controllers, Dependency Injection, Templates, Expressions, Directives, Filters and Modules.
  • In this Project we used TDD, in which each new feature begins with writing a test. To write a test, the developer must clearly understand the specification and requirements. The developer can accomplish this through use cases to cover the requirements and exception conditions, and can write the test in whatever testing framework is appropriate for the software environment.
  • It could be a modified version of an existing test. This is a differentiating feature of test-driven development TDD versus writing unit tests after the code is written, it makes the developer focus on the requirements before writing the code, a subtle but important difference.
  • We have attempted to be exhaustive in documenting changes in the attached file, but believe that many of these changes will impact very few users. .Customer Feedback: The ASP.NET project model was changed in response to customer feedback.
  • Worked on building web applications, WCF services and other real-time interfaces to create user experience that meets and exceeds the needs of the client and internal team specifications using agile and scrum methodology.
  • Azure Supports Portable Class Library (PCL), which targets apps that are built for .NET Framework 4.5, Windows Phone 8, Windows Store, and Silverlight.
  • Azure ships as a set of focused packages with minimal dependencies to simplify versioning.
  • Azure supports async/await-based task asynchrony (with easy synchronous overloads).It has a shared infrastructure for common error handling, tracing, configuration, and HTTP pipeline manipulation, factored for easy testability and mocking, built on top of popular libraries such as Http Client and Json.NET.
  • Used Data Annotation, Partial Views, Layouts, Strongly Typed views in Model View Controller (MVC).
  • Used Razor Engine for creating web pages.
  • Worked on Migration asp.net application to MVC 4.0 application.
  • In our project we have used BizTalk Server consultants to deliver improved performance, return on investment, and added the value using: Electronic Data Interchange (EDI), Managed EDI Services, Salesforce, SharePoint Server, SQL Server, Service-Oriented Architecture (SOA),
  • Coding Extensively in C# to implement business logic and developing interface classes.
  • Generated Unit Test Cases using Visual Studio 2010.
  • Optimized the Stored procedures for fast data retrieval.
  • MSMQ stores messages in memory for increased performance, and a message may be sent and received from a queue without ever having been written to disk.
  • MSMQ message can be marked as recoverable by setting the Recoverable property of a Message object before sending, or if you are not using Message objects and are just sending objects directly (described in Accessing Message Queues as the simple method of sending messages) you can control this behavior by setting the Default Properties Send property on the Message Queue object.
  • Developed web application GUI using ASP.Net, C#.Net, JavaScript, AJAX,
  • Worked on PL/SQL, creating different views for data modeling.
  • Used Git for managing the source code.

Environment: .NET Framework 4.0, SOA, PL/SQL, WPF, WCF, AngularJS, WCF, AJAX, MVC 4.0, Visual Studio 2013, Oracle 10g, MVC, ASP.NET, SOA, LINQ, Jboss, EDI, Microsoft Azure, SQL server 2012, BizTalk, Toad, Git, SOAP, XML, TFS.

Confidential, Charlotte, NC

Sr. .Net Developer

Responsibilities:

  • Worked with the Business analysts, Program Managers and Team leads for requirements gathering, Database design,User interface, application Layer and business logic implementation.
  • Analyzed business, functional, and technical requirements to make sure project met expectations.
  • Used MVC Design Pattern to develop classes in order to isolate business logic from user interface considerations
  • Using Agile Software development methodology and UML Modeling for design.
  • Used ASP.NET Web Server controls like Data Grid, Repeater, and List Box to display the list of items available along with prices and details.
  • Extensively used Validation Controls and Custom validation controls to validate the input.
  • Converted data sources from weblogic to Jboss.
  • Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
  • Designed N-Tier system having Business Logic Layer (Web Services), Presentation Layer (ASP.NET / C#) and Database Layer (Database Connection and Security
  • Developed new user interface components for different modules using Kendo UI
  • Developed new reports and chart interface components using HighCharts Ajax API
  • Effectively created Crystal Reports based on Client Specifications.
  • Used AngularJS as the development framework to build a single-page application.
  • Worked on SQL Server Reporting Services (SSRS) for Invoice Summary Report.
  • Used Object oriented design (OOPS/OOAD) software development technique (which deals with objects that makeup the business/application).
  • Transferred data from various sources like MS Excel, MS Access, and SQL Server using 2008 and then created reports using this data using SSRS 2008.
  • Implemented Web Services (SOAP, UDDI and WSDL) to integrate different applications. Involved in monitoring and maintenance of the source code using TFS 2013, writing functional and technical documents and functional presentation to teams across the globe.
  • Created workflows and prototype to extend Service Bus Lock through parallel asyn to call in the application.
  • Consumed both SOAP based as well as RESTful web services.
  • Designed and implemented Data access layers (model) using LINQ (Language Integrated Query), LINQ to SQL, LINQ to Objects, LINQ to XML.
  • Used Hudson continuous integration tool for automating the build process and make the build self-testing.
  • Redeveloped the Visual FoxPro 3.0 Software to a multi-tier application using ASP.NET and SQL Server 2008.
  • Developed Web Services and consumed from web pages using AJAX and JQuery/JSON.
  • Have used open source Customer management relationship softwares SugarCRM and SplendidCRM.
  • Involved in migration of several reports of SQL server 2005 to SQL server 2008.
  • Involved in Data base design, upgrading stored procedures, functions, views and triggers as per the new change requests using T-Sql on SQL Server 2010/2012.
  • Used TFS for version Control.

Environment: C#, NET Framework 4.0, MVC 4, Visual Studio 2012, UML, LINQ, JavaScript, SQL Server 2010/2012, Visual FoxPro 3.0, AngularJS, UML modeling, SSRS, XML, SOAP, Jboss, WSDL, CSS, HTML, TFS 2013, IIS 7.0, AJAX, JQuery/JSON.

Confidential, Atlanta, GA

C#/ASP.Net Web Application Developer

Responsibilities:

  • Gathered business requirements and used UML in preparing case and activity diagrams.
  • Developed a 3- tier web application following agile development methodology.
  • Involved in Design, Development, Testing, Deployment of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET.
  • C#.NET is used to program business logic including code-behind files and classes in the middle tier.
  • Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
  • GUI of both modules is developed using HTML, .NET Controls and C#.
  • Extensively used AJAX control toolkit in creating efficient and responsive banking application.
  • Used JavaScript and .NET Validation Controls for performing client-side validations.
  • Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages
  • Used Agile methods and frameworks/tools like Spring and Hibernate.
  • Participated in full SDLC events - requirement gathering, writing HLD/LLD, build, debug, unit test and deploy multi-client communication and processing system.
  • Designed Custom and User Controls that allows Change, Edit, and Move the content on aspx pages.
  • State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
  • Implemented Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
  • Applied design patterns such as n-tier, MVVM, Repository, and Singleton for designing key reusable components.
  • Used Software Development Kit (SDK) shipped with Microsoft CRM to develop the connection between the IP Office solution and the Microsoft CRM application.
  • Deployed pages on IIS 7.0.
  • Implemented MVP, MVC, Singleton Design patterns, SOA Architecture and used Telerik controls for user interface.
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
  • Used SMTP mail classes of .NET to enable customers in receiving mails with suggestions, alerts from the bank, confirmation, and notifications.
  • Extensively worked on Creating, Transmitting and Consuming Web Services.
  • Implemented DAL using ADO.NET components like Data Set, Data Provider, and Data Reader to store and retrieve database information.
  • Performed database operations on SQL Server 2008 to create and maintain customer’s information by creating SQL Queries, stored procedures, functions, and views.
  • Used Microsoft Team Foundation Server (TFS) for version control and file sharing.
  • Performed Unit Testing (Mocking objects) on data access and business access layers.

Environment: .NET Framework 3.5, Visual Studio .Net 2008, IIS 7.0, C#.NET 3.5, ASP.NET 3.5, ADO.NET, HTML, CSS, AJAX, JavaScript, Angular JS, n-tier, Hibernate,3-tier, MVVM, WCF, Telerik controls, Web Services, SQL Server 2008, SDLC, SSRS, XML, TFS, and SMTP.

Confidential, PA

C#/.Net Developer

Responsibilities:

  • Actively participated in the design, implementation, deployment, configuration, and maintenance phases.
  • Followed an n-tiered approach to make the application development flexible and extensible.
  • Developed Master pages to create a consistent layout of the pages.
  • Controlled the style and layout of various Web Forms using CSS.
  • Developed Web User Controls for reusability.
  • Developed 3- Tier Application with UI, Business and Data Access layers using ASP.NET, UDDI and Web service based on SOAP.
  • Used AJAX on frontend web based GUI for an enhanced user experience.
  • Client & Server side field validations are done using JavaScript and VBScript respectively.
  • Middle layer for data access components in ASP.NET and C# classes.
  • Developed business layer components in C#.
  • XML and SOAP were used to exchange structured and typed information with help of web service over the internet.
  • Used ADO.NET technology for transmitting data in XML format between database and user interfaces/web interfaces and also used Multithreading to process the different tasks simultaneously as part of the required functionality.
  • Involved in writing Client-side and Server-side scripting.
  • Developed Security Layers in C#. NET for user Authentication.
  • Created and consumed Web Services using C#.
  • Involved in resolving browser compatibility and version compatibility problems.
  • Bound the Sitemap to the TreeView control for navigating between several Web Forms.
  • Extensively used XML DOM and XPath to create, read, and manipulate the XML data.
  • Developed reusable custom data access layer using ADO.NET.
  • Form Conversion using original paper forms, static Microsoft Word documents, PDF files or other documents and convert them into interactive Acrobat ( Adobe forms)PDF forms.
  • Wrote stored procedures and database functions for data extraction.
  • Used ADO.NET as data access middleware for retrieving data and updating records in database.
  • Used Microsoft Enterprise Application blocks for Exceptions logging and instrumentation.
  • Implemented Forms based authentication.
  • Unit-tested during the whole code development process and participated actively in the integration testing.
  • Used Design Patterns to separate the User Interface and the Business Logic
  • Involved in writing complex SQL Statements, and UDF Indexes to validate data and ensure system integrity and security in SQL Server 2008 (T-SQL)
  • Implemented the data access layer where the tracking history details and contact information are stored and retrieved from the database using ADO.NET and C#.NET.
  • Implemented exception handling and developed custom error pages.
  • Implemented source control using VSS.

Environment: MS Visual Studio .NET, .NET Framework 3.0, ASP.NET, ADO.NET, AJAX, C#.NET, CSS, IIS 7.0, VSS, XML, XSD, XSL, SOAP, SQL Server 2008, NUnit Testing Framework.

Confidential

.Net Developer

Responsibilities:

  • Responsible for Analysis, Design and Development.
  • Analysis and design for the enhancement of the system.
  • Handling Production issues and modifying the code according to the requirement.
  • Developed C# code for the project.
  • Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
  • Worked on SSRS for generating the reports for the invitations and speaker reports.
  • Developed Rich UI for the application using WPF and done data binding using one way, two way and one way to source data binding.
  • Developed real time online ordering system using WPF that enables users to make orders.
  • Migrated legacy system VB6 to VB.net environment.
  • Developed SQL Queries, Views, Functions, PL/SQL Packages, Stored Procedures. And also Resolved Database performance issues with the existing procedures in Oracle by tuning the PL/SQL in stored procedures and views according to the current requirements.
  • Designed and created the database for the tool.
  • Programmed ADO.NET for communication between application and the SQL Server.
  • Involved in writing the stored procedures in backend.
  • Wrote test cases and performed regression testing.
  • Giving the production support and maintenance.
  • Bug fixing based on issues reported by the client.
  • Involved in Unit & Functional Testing.

Environment: MS Visual Studio .NET 2005, .Net Framework 2.0, C#, ASP.Net, ADO.Net, SQL Server 2005, IIS 5.0 CSS and VSS,SSRS, WPF.

We'd love your feedback!