Senior .net Developer Resume
Northbrook, IL
SUMMARY:
- 8+ years of software experience in analysis, design and development, testing, implementation, reporting, administration in n - tier architectural environments
- Extensive expertise working in Healthcare, Financial & Banking data industries primarily dealing with Claims Processing, Loan Tracking, Care Management, Health Insurance Billing, HIX and EDI transactions
- Good expertise in Microsoft Web Development stack including ASP.NET, C#.NET, ADO.NET, ODP.NET, WEB FORMS, MVC, AZURE and SQL Server
- Results-driven software professional with around 8 years of experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.
- WCF was used as serialization and deserialization, source to query retrieve and Data development was done by using C# and dot net. Along with MVVM used Unity as DI container and used PRISM 5, .net 4.5 for WPF.
- Working knowledge of Windows Presentation Foundation (WPF), which provides developers with a unified programming model for building rich windows smart client user experiences that in corporate UI, media and documents.
- Experienced in .NET n-Tier and Distributed Architectures - Web Services, WCF Services, Web API Restful Services (CORS) to deliver the business agility.
- Experience in building Web services using ASP.NET Web API and performing CRUD operations using REST API.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Expert in developing windows applications, web applications, windows services and web services in Microsoft Visual Studio .Net IDE using C#.Net, VB.Net, ASP.NET, ADO.NET, SQL Server, AJAX, JQUERY, JAVASCRIPT, HTML and CSS.
- Immense experience with designing and developing applications using Microsoft .NET Framework.
- Experience in Windows Communication Foundation and good understanding of MVC.
- Experience in creating Server objects like Tables, Stored Procedures, Triggers, Views, Indexes, user defined data types and functions.
- Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing & Prototyping.
- Experience in report development using SSRS with Report Builder.
- Experience in using Entity Framework to work with relational data using Data First as well as Model First approaches.
- Responsible to talk to business users and finalize any enhancements-new requirements needed for Reports .
- Experience in creation of Test Plan and executing Test Cases based on Design document and User Requirement document for testing purposes reports in Business Objects.
- Experience in System maintenance, analysis and performance in Windows environment.
- Experience in using third party components like Bootstrap, HP Fortify.
- Experience in Web Servers like IIS (Internet Information Services).
- Experience in Architectural design and Technical Documentation of the project.
- Experience in Requirements Gathering and Preparing requirements, documents and user manuals.
- Extensive experience in code re-factoring, developing standards and mentoring the team.
- Experienced in working fast paced complex web environments.
- Quick learner and a self-starter with ability to coordinate within team as well as work individually.
- Strong written and verbal communication and presentation skills.
- Knowledge of modern HTML5 based UI technologies like Kendo UI
- Good knowledge on client side technologies JavaScript, jQuery, AJAX, Angular JS and CSS frameworks
- Good expertise in working with multiple databases (ORACLE, SQL, MySQL) and improving the performance of the applications
- Well experienced in writing complex queries, stored procedures, functions, cursors and packages using PL/SQLprogramming
- Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
TECHNICAL SKILLS:
Languages & Frameworks: C#.NET 5.0/ 4.5/4.0/3.5/2.0, ASP.NET 4.5/4.0/3.5/2.0, ADO.NET, ODP.NET, LINQ, T-SQL, HTML, PHP, XML Web Forms, MVC, SPA, SOA, WCF, REST API
UI/UX/Client Technologies: JavaScript, jQuery, Angular JS 1.8/2/4, Bootstrap CSS, Kendo UI, JSON
RDBMS: Oracle 10g/9i/8i, MS SQL Server 2012/2008/2005, My SQL
OS: Windows 7/XP/Prof/2008/2003 Server, UNIX (Solaris 9)
Dev Tools: Microsoft Visual Studio 2015/2013/2010/2008, PL/SQL Developer, TOAD
CI/CD & Virtualization Tools: Jenkins, TeamCity, Docker, Vagrant
Version Control Systems: TFS, Git, SVN, Confluence, JIRA
Reporting Tools: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Crystal Reports
Web Server: IIS 8.0/7/6, Windows Server 2016/2012/2008
PROFESSIONAL EXPERIENCE:
Confidential, Northbrook, IL
Senior .Net Developer
Responsibilities:
- Interacted with Business Users for gathering business requirements and involved in analyzing, documenting business requirements, functional requirements for developing Forms, Documents and Reports.
- Used TFS for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs.
- Work extensively with cross functional teams in an Agile Scrum environment to achieve the tasks within the given sprint deadline.
- Created web forms using ASP.NET and implemented validations of forms using different validation controls, both custom validations and JQuery and JavaScript validations on client side.
- Developed stored procedures, functions, triggers, database scripts, SQL server integration services.
- Used Angular JS for client side development of Credit Card intranet application.
- Worked on multiple cascaded dropdown features.
- Used multithreading to process data in chunks and to improve the performance of the application.
- Used Fiddler to capture all the HTTP traffic during testing and for trouble shooting purposes as it is being sent or received.
- Worked on Agile and Scrum methodology and delivered quality work within the project timeline.
- Used ASP.Net framework for creating WEB API services according to meet the client application side Browser Application.
- Implemented Enterprise level application architecture with WEB API using EF, Generic Repository Pattern.
- Added all necessary packages in which performed dependency injections using Ninject MVC framework, Moq framework on web applications.
- Resolved dependencies using IOC and Dependency Injections in ASP.NET Web API with Ninject and Managed Extensibility Framework.
- Involved in requesting Logging and Exception handling in WEB API's using Action filters, exception filters and Nlog framework.
- Involved in analysis, design, development and implementation of system applications.
- Interacted with business teams to collect and gather all the user interface requirements and estimations.
- Worked with the technical architects for code reviews and finalizing the design decisions.
- Created build definitions and deployed the code using Jenkins/JIRA into development server for intensive testing before going into the UAT (ET and IST).
- Created defects found in the ET and IST environments using IBM Clear Quest.
- Involved in UCA domain of redesigning of entire solution structure where 12 domains are merged into 4 and installing all the project references from NuGet package manager from WF server.
- Developed and implemented complex Internet and Intranet applications on multiple platforms.
- Used HP Fortify tool and made the suggested changes in regard with the Safety and Soundness of Wells Fargo.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Implemented web WCF services to pass the customer information and get a decision based on their credit worthiness.
Environment:. NET Framework 4.5, Entity Framework 5, ASP.NET MVC 5, WEB API, ODATA, Nlog, Generic Repository pattern, Auto Mapper, Visual Studio 2012, C#, Ninject Framework, Bootstrap, HTML, XML, XSLT, SQL Server 2012, Ajax, Bootstrap, Angular JS, 2, Crystal reports, T-SQL, Dynamic SQL, JQuery, MVC, SSRS, PL /SQL, TFS
Confidential, Des Moines, IA
Senior .Net Developer
Responsibilities:
- Designed, developed and implemented the browser based application using the .NET framework and SQL technologies.
- Built N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.NET, developed application logic using C#.
- Developed Web Forms using ASP.NET with C#, JavaScript, CSS.
- Used MVC based web applications and integrated with .NET.
- Developed the views, models and controller action methods to fetch the data from the back end rest services and send it as JSON objects to the views.
- Wrote classes using C# to handle database operations.
- Designed custom master pages and custom page layouts.
- Used sessions for security and proper navigation.
- Developed Web Service to share application features to control the user access rights and provide access with external applications.
- Published Web services using C# to interact with other applications and exposed them using SOAP and HTTP.
- Developed service layer using ASP.NET Web API with REST API for RESTful services.
- Worked on .NET framework to migrate existing ASP to ASPX as well as creating new ASPX pages. This includes ASMX Web services creating and consuming in ASPX pages, data access using ADO.NET to connect SQL Server database.
- Worked intensely on the User Interface and Business logic.
- Assisting DBAs in SQL database Queries and its performance tuning.
- Created stored procedures, triggers, functions, database scripts, views, indexes and worked on creating integration service packages in SQL Server.
- Developed Prototype of SSIS and SQL Server Reporting Services(SSRS).
- Used Entity Framework to access the data from database.
- Used WPF for the development and creation of most effective user interfaces using MVVM pattern.
- Generated downloadable Excel, CSV sheet to the browser for reporting.
- Used AJAX Control Toolkit extended controls for better user experience and to achieve desired functionality.
- Worked on the entire project from development to deployment in Agile methodology.
- Actively participated in effort estimation.
- Involved in Defect Prevention Activity.
- Communication with End Users/Customer and writing Minutes of Meeting.
- Responsible for Coordination with Offshore team.
Environment: C#.Net, Object Oriented Methodologies, Visual Studio 2013, SQL Server 2012, ADO.NET, .NET Framework 4.5, HTML, CSS, jQuery, Bootstrap, Angular JS, Web Service, WCF, XAML, LINQ, IIS, MS VISIO(UML), N-UNIT, n-tier architecture, Agile Methodology, Windows Azure, SaaS, Team Foundation Server (TFS), Automation testing, MVC 4.0.
Confidential
Senior .Net Developer
Responsibilities:
- Involved in gathering custom enhancement requirements from end-user and worked closely with Lead Architects and Software Engineers.
- Involved in designing and developing modifications and enhancements based on end-users custom request.
- Developed service class in WCF REST service to retrieve the toll details of the drivers.
- Used authentication and validation controls for the user information.
- Used User controls in the application for Data Caching.
- Involved in working on database scripts, Store Procedures, Views, Indexes and Functions in SQL Server 2012 .
- Used SQL Server for handling and saving various tolls charged and tolls history of the drivers.
- Involved in working closely with the Business Analysts and Architect leads in designing the Application and also in technical design documentation.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Used Task parallel Library to improve the query performance which would achieve Multi Processing and Multi-threading applications.
- Developed Business Logic Component using Web Service, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Involved majority on implementing the new functionality to the Application based up on the requirements.
- Involved in production support and maintenance of the various releases in the application.
- Involved in bug fixes to the application and documenting the changes.
- Reviewed various other changes and also mentored other team members as a part of the other production releases.
- Implemented procedures for continuous development and support services of existing software systems.
- Involved actively in reviewing other team member’s code and also in certifying the changes before it goes to production.
Environment: Windows 7, Dot Net Framework 4.5.1, MS SQL Server 2012, Windows Server 2012 R2, Visual studio 2013, ASP.NET, ADO.NET, MVC, TFS, XML, Bootstrap, CSS, HTML, JQuery, JavaScript, SOAP, REST, WCF, WPF.
Confidential, Evansville, IN
.Net Developer
Responsibilities:
- Involved in managing defect tracking system and resolving issues.
- Provided technical support and monitored every day technical activity of the project.
- Involved in source code back-up and maintenance.
- Coordination with Onsite team for bugs reported.
- Developing Test Cases, Test Scenarios based on the requirements corresponding to business rules.
- Performing extensive manual testing on critical functionalities of the application.
- Working on enhancements as per client requirements using Bootstrap.
- Coordinating with different teams and create support ticket for different issues, analyzing root cause and assisting in efficient resolution of all production processes.
- Extensively using SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Using Clear Quest for raising the defects.
- Using Toad database for backend.
- Involving in extensive DATA validation by writing several complex SQL queries and involved in back- end testing and worked with data quality issues.
- Participating in walkthroughs and technical reviews all through the development phase.
- Promoting UNIX application releases from development to QA environment as required.
- Provided defect status summary and testing status to the team lead on the daily basis before meetings.
- Developing custom controls to enable reusability and using rich graphic controls of Windows Presentation Foundation (WPF).
- Used WCF REST services for communicating with heterogeneous systems.
- Performed code reviews using TFS.
- Involved in High Level Design estimations.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Delivering support to existing business users, investigating and resolving application errors, data discrepancies and queries.
- Involved in release management cycle.
Environment: Visual Studio 2010/2012, IIS 7.5, C#.NET, ADO.NET, ASP.NET, XML, XSLT, Web Services, HTML, CSS, Windows Server 2008 R2, SQL Server 2008/2012, DB2, WCF, SOAP, JQuery, JavaScript, TFS, CMS.
Confidential
Junior .Net Developer
Responsibilities:
- Involved in resolving application support assignments.
- Involving in maintenance of database backups and code backups.
- Extensively worked on SOA using WCF for client request and response.
- Designed all necessary database connection classes
- Extensively worked on ADO.NET to connect to the SQL database
- Used Angular JS for calling the web services.
- Worked on creating contracts and classes in WCF for different modules in the application.
- Heavily used LINQ to SQL to retrieve data about Customers & Transactions.
- Involved in using SQL DDL, for intersystem chache
- Developed triggers & stored procedures for automatic insertion & retrieval of Data
- Created Web and HTML Controls to develop web pages and user controls.
- Implemented SOA architecture and used design patterns such as Facade, Singleton.
- Used ADO.Net to access the data from back-end SQL Server database
- Performed Unit and Tiered testing of the application.
- Used GitHub for version control and to track check-ins and rollback code.
- Involved in tracking and managing.
- Delivered high quality and timely resolutions to problems.
- Used SOAP UI, Fiddler, for testing and debugging the web services.
- Experience in creating stored procedures, triggers, functions, database scripts in SQL.
- Initiated follow-up to other service areas when appropriate.
- Track and manage resolution of software deficiencies on customer's behalf.
- Successfully answered questions on technical aspects of the software applications.
Environment: . NET Framework 3.5, ASP.NET 3.5, Visual Studio 2010, WCF, Bootstrap, Win forms, Web Services, SQL Server 2010, JavaScript, HTML, JQuery, CSS, XML, VSS 6.0. .
