Application .net Developer Resume
Whitehouse Station New, JerseY
PROFESSIONAL SUMMARY:
- Microsoft certified professional with 13+ years of experience in custom software product development in Utilities, Banking & Finance domains.
- Extensive experience in designing and developing client - server and web-based applications using C#, ASP .Net, ADO.Net, ASP.NET MVC, WCF, SQL Server and DB2.
- Proficient in designing ASP.Net based User Interfaces with JavaScript, CSS, and HTML for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Good Understanding of XML, XMLSchema, XSLT, XPATH, WSDL, UDDI, SOAP, REST API, JSON, Serialization and De-serialization.
- Hands on knowledge with Object oriented programming (OOPS).
- Extensive experience in studying project requirements at client site, including Business Process Reengineering, Functional Study, and Prototyping.
- Well versed with complete Software Development Lifecycle (SDLC) using Agile driven software development methodologies like Scrum.
- Proficient with UML for drawing the Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration and Activity Diagrams
- Experience with service-oriented architecture (SOA) using WCF, Net Bridge component and web services.
- Extensive experience with source control systems such as Team Foundation Server (TFS), Subversion (SVN), Visual Source Safe (VSS), Harvest, and JAZZ.
- Experience with Source control systems, CI/CD and well versed with software quality processes like Six Sigma and OPAL methodologies.
- Excellent experience in onsite-offshore model interacting with clients and offshore teams.
- Excellent analytical skills with proficiency in debugging, problem solving and bug fixing .
- Quick learner, good team player with great interpersonal and communication skills.
TECHNICAL SKILLS:
Programming Languages and .Net Technologies: C#, ASP.Net, ASP.NET MVC, ADO.Net, VB.Net, Web forms, Win forms, WCF, web services, .Net Framework 1.1/2.0/3.0/3.5
Web Technologies: HTML, jQuery, AJAX, CSS, JavaScript, VB script, Angular JS, JSON
Database: MS SQL Server 2000/2005/2008 , MS-Access and DB2
Operating System: Windows (NT, 2000, XP Professional, Vista)
IDE: MS Visual Studio 2008, MS Visual Studio2005, MS Visual Studio 2003
Configuration Management: TFS, Visual Source Safe, Tortoise SVN, Harvest, and JAZZ
XML Technologies: XML, XSL, XSLT, XPath, SOAP
Methodologies: Agile, OOPS, SOA
Tools: MS Visio, MS Project, JIRA, Infragistics, Argo customization tool
PROFESSIONAL EXPERIENCE:
Confidential, Whitehouse Station, New Jersey
Application .Net Developer
Environment: ASP. NET MVC, C#, HTML, JavaScript, CSS, Web API (CRUD), SQL Server, Swagger UI, JAZZ and JIRA.
Responsibilities:
- Working in AGILE and SCRUM environment attending the standup Meetings and updating daily status in internal web portal.
- Responsible for Client interaction, Requirement analysis, Database Development.
- Created Web API for Mitchel Integration from CVAC to CCC application using HTTP methods GET, POST, PUT, DELETE (CRUD Operations).
- Validated DCP API in swagger UI thru JSON request.
- Consume services from CVAC application thru RESTAPI to CCC application.
- Developed asynchronous service calls from client side to server using Angular JS.
- Used HTML and JavaScript for Data Serialization and De serialization.
- Implement Data access layer using C#, ODP.NET to connect and retrieve or manipulate database information.
- Implemented Object Oriented Programming (OOPS) concepts and principles and worked on Object Oriented Design (OOD).
- Using Agile/Scrum practices and Test-Driven Development (TDD) techniques to provide reliable working software.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and T-SQL.
- Used Fiddler for troubleshooting, performance turning and system monitoring.
- Working with JAZZ version control and created repositories, check in, checkout the code regularly to avoid merge conflicts and to maintain consistency of the application.
Confidential, Atlanta, GA
Application Lead - .Net Developer
Environment: Visual Studio.Net 2012, C# .NET, ASP.NET MVC, ADO.NET, LINQ, WCF, XML, TFS, Harvest CSS, JavaScript,, AJAX, Angular JS, N unit, SQL server, ARGO customization tool.
Responsibilities:
- Participated in Business Meetings with the Business and Clients to frame functional requirements for the application and develop an optimized solution.
- Delivered new and complex high-quality solutions to clients in response to varying business requirements. This needs active participation and interaction with the peers of the integrated applications.
- Interacted with business analysts, end users and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
- Implemented ASP.NET MVC architecture while creating model Classes, developing the User Interface and building the business logic for Payments and deposits processes.
- Designed and developed user interface for web application and intranet application using Visual Studio 2012, ASP.NET, HTML, WCF, AJAX, XML, JavaScript, J Query, JSON and CSS with object-oriented programming techniques.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, ADO.NET. The middle tier contained all the business logic.
- Used Server-Side Validation Controls and Client-Side Validations (using JavaScript) for handling the form inputs.
- Developed deposit account Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Deployed web application on Internet Information Server for production.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Involved in integration, unit testing and creating TDD, TDS and Code Review documents.
- Involved in reviewing the code developed by other team members.
- Worked more effectively with the client to complete development of the most critical application for the client.
- Followed Scrum methodology/ agile delivery framework.
- Updating status in TFS for completion of each user stories.
- Maintaining the various versions of the code in development environment with the help of version control tools (Computer Associate Harvest)
- Delivered new and complex high-quality solutions to clients in response to varying business requirements. This needs active participation and interaction with the peers of the application.
- Developed of front-end layer using ASP.NET, HTML, JavaScript and XSLT and writing ARGO middle Tier code which is the business layer for the application.
- Developed of the random account generation tool using C#, ASP.NET and JavaScript. This can be used when creating a new deposit account number.
- Analyzed the SNET request and response XML’s by using SOAP UI tool while converting WSDL files into Argo.
- Performed debugging and exception handling while converting WSDL files into Argo by using the SNET sample request and response XML’s.
- Involved in integration, unit testing and creating TDD, TDS and Code Review documents.
- Involved in reviewing the code developed by other team members.
- Worked more effectively with the client to complete development of the most critical application for the client.
- Worked closely with the data analysts in the development of the stored procedures with desired outputs.
- Well-coordinated with backend teams to debug the issue by using working sessions to find the root cause.
- Well-coordinated with the onshore team.
- Followed Waterfall model during SDLC process.
- Maintaining the various versions of the code in development environment with the help of version control tools (Computer Associate Harvest).
- Worked on Complex and High Business criticality requirements
- Attended Review Calls and Status Calls with the clients
- Analysis and Understanding of functional and system requirements provided by the clients
- Involved in integration, unit testing and creating TDD, TDS and Code Review documents.
- Developed of frontend layer using ASP.NET, HTML, JavaScript and XSLT and writing ARGO middle Tier transaction to implement the business logic for the application.
- Import the WSDL file in to ARGO customization tool and write the business logic in ARGO transactions-based business requirements.
- Involved in Reviewing the code developed by other team members
- Responsible to take care of all kind of incidents in the application so that it will run smoothly without any gap.
- Deliver new and complex high-quality solutions to clients in response to varying business requirements. This needs active participation and interaction with the peers of the application
- Mentoring and giving transition on the project and business to the new joiners into project.
- Well-coordinated with the onshore team while translating the customer requirements in to Technical design documents.
- Maintaining the various versions of the code in development environment with the help of version control tools (Computer Associate Harvest).
Confidential
Sr. Software Engineer
Environment: ASP.Net, C#.NET, ADO.NET, AJAX JAVASCRIPT, Infragistics tools, SQL SERVER 2000, Visual Studio 2005 and Windows XP.
Responsibilities:
- As a Sr application developer, primarily responsible for handling the Financial Accounting Management and Inventory modules.
- Analyzed the client requirements to prepare the Impact analysis document Inventory processes.
- Well communicated with ERP product team to customize and develop the application based on the requirements.
- Worked with Architects on day to day basis to discuss new solution designs, design related issues and to document the solution designs proposed.
- Unique experience of working on all 3 tiers of the application facing key challenges on Business and Database layers.
- Implemented Data access layer using C#, ODP.NET to connect and retrieve or manipulate database information.
- Implemented Object Oriented Programming (OOPS) concepts and principles and worked on Object Oriented Design (OOD).
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and T-SQL.
- Provided technical guidance for other development team.
- Actively involved in discussions with release and change management teams throughout the development and implementation phases.
- Prepared System Test case documents and User manuals.
- Worked with Business users and provided support to the throughout the UAT phase.
- Maintained the various versions of the code in production environment with the help of version control tools (VSS).
Confidential
Sr. Software Engineer
Environment: .Net Framework 2.0 & 3.0, ASP.NET 2.0, MS SQL Server, IIS 5.0, NUnit, Cruise Control, NHiberate, Visual Studio 7.0 & 8.0, Atlas (AJAX), MS Project and Windows XP & Windows 2000 Server.
Responsibilities:
- As a module lead primarily responsible for handling Metro Customer Care, Single Window Cell.
- Gathering the requirements of the Metro Customer Care process and Single Window Cell Processes from client.
- Prepared the Gap Analysis and customization report of the Metro Customer Cell and Single Window cell
- Presented prototype of Single Window cell module to the customer.
- Developed use cases, activity and sequence diagrams using UML to Metro Customer Care, Single Window Cell processes.
- Developed the CIS input web form and other process web forms using ASP.NET, Ajax and java script.
- Created classes and interfaces using OOPS concepts to enable communication between the UI layer and the data base layer.
- Developed functions using ADO.NET to enable database transactions.
- Managed the team members, scheduling the module work and meeting deliverables.
- Provided technical guidance for development team.
- Responsible for development and bug fixing.
- Managed the module testing with the Testing team.
Confidential
Sr. Software EngineerResponsibilities:
- Primarily responsible for handling Consumer Grievances System and UI Framework modules.
- Involved in Business Process Reengineering and gathering requirements of the Consumer Grievance Processes.
- Developed use cases, activity and sequence diagrams using UML to depict various consumer grievance processes.
- Developed the consumer grievance input web form and other process web forms using ASP.NET, Ajax and java script.
- Created classes and interfaces using OOPS concepts to enable communication between the UI layer and the data base layer.
- Developed functions using ADO.NET to enable database transactions.
- Created stored procedures, functions and triggers using SQL and T-SQL to perform SQL operations on the data entered on the webform.
- Managed the team members, scheduling tasks, monitoring and tracking the work progress towards deliverables and reporting status to the Project Manager.
- Provided technical guidance for development team.
- Responsible for development and bug fixing.
- Managed the module testing and bug fixation in coordination with the Testing team.