Senior Software Developer Resume
SUMMARY:
- 7.5 years of experience in IT industry, professional intimately familiar with all aspects of developing application systems from Requirement gathering, Analysis, design, development, implementation to Testing and deployment.
- Expertise as a .NET programmer developing applications using ASP.NET , C #, SQL
- Experienced in Web based .Net application development using C#, ASP.Net, ADO.Net Knowledge of application development using WCF
- Good experience and understanding in MVC framework.
- Worked on WEB API and AJAX calls .
- Experience on working with database servers MS SQL Server 2000, MS SQL Server 2005, MS SQL Server 2008, SQL Server 2012 and SSIS
- Extensive experience in Service Oriented Architecture. Developed variety services like Windows Communication Foundation (WCF), ASP.NET Web API, Web services.
- Developed Complex database objects like Functions, Stored Procedures, Views, Triggers
- Knowledge of design tools such as Microsoft Visio for developing Use cases,Sequence diagrams and Class diagrams.
- Well versed on working with database objects like stored procedures, functions, triggers, views.
- Good experience in configuring and managing IIS.
- Good experience with TFS
- Experience in 3 - Tier applications .
- Exceptional communication and presentation skills, ability to interrelate with people at all levels.
- Good organizational skills and task management abilities.
- Excellent logic and decision-making skills.
- Capable of working independently with minimal supervision.
- Experience in Cloud computing window azure.
- Extensive experience on modern front-end template frameworks for JavaScript including JQuery, AngularJS etc
- Experience of using Microsoft Team Foundation Server (TFS), VSS and SVN for version control and source safe.
TECHNICAL SKILLS:
Programming Languages: C#.NET, VB.NET
Technologies: Asp.Net, Ajax, ASP.NET Web API 2.0/1.0, WCF, MVC 4.0, window Azure
Database: SQL Server 2005/2008 R2/2012/2014 MySQL,SQL Server Business Intelligence Development Studio 2008
Frameworks: .Net Framework 4.5.2/4.5/4.0/3.5/3.0/2.0
Scripting Languages: AJAX, Jquery, Javascript, Angular 2.0, Type Script, CSS3, JSON
Development Tools: Microsoft Visual Studio 2010/2012/2013/2015.
Web Technologies: Html, CSS
Operating Systems: Windows 7/8/Server 2008
Version Control: TFS, SVN
Application Servers: IIS 7.0
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibilities:
- Created RESTFUL service for exposing the service layers for on demand business executions using WebAPI 2.0.
- Worked as part of an AGILE development team to create and modify software solutions that reduced time to delivery and improved quality.
- Development of Ajax to call web API written in C#
- Written Stored procedure, Functions and triggers in SQL server 2014
- Responsible for analyzing, designing, programming creating tables, temporary tables, indexes, primary keys, foreign keys, complex SQL Queries, stored procedures, functions, views, triggers using SQL Server 2014.
- Wrote business logic code in C# and VB.net code behind files
- Created User Controls and Custom Controls for common purpose in the whole application.
- Created the Custom User Grid View Control which includes the Sorting and Paging.
- Used Dataset, Data View and Data Adapter to manipulate and display data.
- Involved in relational database diagram design and Tables design in SQL Server.
- Used Type Script to develop Angular 2.0 application which enables compiles to clean, simple JavaScript code which runs on any browser, in Node.js, or in any JavaScript engine that supports ECMAScript 3 or newer version E.g. ECMAScript 5 or ECMAScript 6.
- Troubleshot and resolved bugs in .NET applications to ensure optimal development environment
- Implemented business rules for client using Object oriented pillars.
- Liaised with production team to analyze bugs and resolve issues
- Created prototype and production-level object-oriented applications throughout software development life cycle, including design, modeling, coding, testing, and documentation.
- Analyzed business, functional, and technical requirements to make sure project met expectations.
- Involved in team leader activities and requirement gathering from client or business analyst.
- Implemented SSIS packages to update SQL data tables from Oracle Server.
- Created and deployed SSIS packages to production, schedule them to run on routine basis and monitor error log for errors.
- Used Window azure to deploy the application on cloud and managing the session
- Created different business classes and interfaces using .Net Framework 4.0 with Object Oriented Programming Methodology
- Deployed and Managed applications on IIS
Environment: Visual Studio 2017, SQL Server 2014, .NET Framework 4.5, TFS, IIS 7
Confidential
Senior .Net Developer
Responsibilities:
- Worked as part of an AGILE development team to create and modify software solutions that reduced time to delivery and improved quality.
- ASP.NET development including MVC4.0
- Designed database schema in SQL 2014/2012. Created tables, views, stored procedures, functions
- Created database interaction layers using Entity Framework 6.0
- Responsible to create new WCF services using ASP.Net with C# .
- Support/modify the existing WCF services as per user requirements.
- Wrote business logic code in C# code behind files to read data from database stored procedures.
- Used Javascript and Jquery for client side validations.
- Development of Client Side Validation techniques using AngularJS 1.3
- Created new and modified existing SSIS packages.
- Created Master test scripts for SSIS package.
- Involved in creating store procedure, triggers, functions.
- Created and modified test cases for store procedure and triggers
- Worked on linked server whenever required in store procedure.
- Supported testing team to understand complex logic and workflow in coding perspective.
- Involved in day to day huddle call, requirement gathering meeting, KT sessions to understand product.
- Used TFS for check-ins.
- Project followed Scaled Agile framework along with Scrum methodology. Designed application with Repository Pattern along with Unit of Work.
Environment: .NET Framework 4.5, SQL Server BIDS 2008,TFS,MVC 4.0, C# 5.0, ADO.NET, Entity Framework 6.0, SQL Server 2014/2012, SQL Server Management Studio 2014, Visual Studio 2015/2012, TFS, JavaScript, jQuery, Angular JS 1.3
Confidential
.NET Developer
Responsibilities:
- Worked as part of an AGILE development team to create and modify software solutions that reduced time to delivery and improved quality.
- Translated exiting Use Cases, sequence diagrams and implementing it as per specifications.
- Implemented business validation rules.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2010
- Involved in designing and Implementation of N-Tier Application Architecture.
- Used Auto mapper to map DTO's and entity.
- Used Master pages and implemented User controls and Custom Controls.
- Involved in writing and maintaining complex SQL Queries and the required Stored Procedures
- Used TFS as repository.
- Attended day to day scrum meetings for onshore and offshore co-ordination.
- Gathered requirements and understand complex business rules and implemented accordingly.
- Created reusable code using VB.NET and Extensively worked on creating complex PL/SQL packages, stored procedure, triggers and functions.
- Resolved critical issues efficiently and with the least amount of turnaround time.
Environment: Visual Studio 2010, SQL Server 2008 R2, .NET Framework 4.0, VB.NET, IIS,TFS, Top Team.
Confidential
.NET Developer
Responsibilities:
- Designed the portal C#.NET
- Collect social media content and data from existing knowledge base.
- Worked as part of an AGILE development team to create and modify software solutions that reduced time to delivery and improved quality.
- MVC Design Pattern followed for ASP.Net application development.
- CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2010
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Used the Object Oriented Programming (OOP) techniques and created classes ( in C#.NET ) for database access.
- Wrote the front end web pages using ASP.NET, C#.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
Environment: Visual Studio 2010, SQL Server 2008 R2, .NET Framework 4.0, C#.NET, IIS,MVC 4,WCF
Confidential
.NET Developer
Responsibilities:
- Participated in requirement gathering session with business users and sponsors to understand and document the business requirements as well as the goals of the project.
- Involved in designing and Implementation of N-Tier Application Architecture.
- Developing desktop application .net framework through agile development methodology implementing user interface (UI)
- Did bug fixes reported by QA team.
- Did implementation of new features as per requirements
- Used third party controls for flexible UI implementing a collaborative strategy for web services
- Wrote business logic code in C# code behind files to read data from database stored procedures.
- Implement thick client in the application for better performance.
- Wrote SQL queries in creating views and stored procedures in SQL Server . Used joins, unions to get data from different tables and databases.
- Used dataset, data reader, data view to read data using ADO.Net objects .
- Attending regular weekly team meetings related to Application development progress and future targets.
Environment: Microsoft .NET, Framework 4.0, Visual Studio 2010, C#, IIS 7.0, ADO.NET, SQL SERVER 2008, Windows 7
Confidential
.NET Developer
Responsibilities:
- Communicated with customers to gather requirements and understand business needs, goals for the application.
- Worked with UML, user interface flow diagrams
- Designed software and database Architecture.
- Designed and developed database solutions using SQL Server.
- Wrote and published test cases and test plans for the assigned components.
- Executed test cases and entered detected defects in the bug tracking system.
- Tested the products according to the test plans, populated data base applications for entering and tracking the identified defects.
- Tested web-based applications that were created using the JSP (Java Server Pages) technology with real time link to back-end SQL production server .
- Performed functional, configuration and regression testing on assigned components.
- Designed of database structure using SQL .Provide data analysis and build SQL queries, stored procedures .
- Provide daily operation support and asset management. Build SQL queries, stored procedures and reports.
- Analyze system requirements, design, develop, test .
Environment: Microsoft ASP.NET, Client Server model (Distributed architecture) for Web Services, Visual Studio .NET 2005, C#, HTML, IIS, Visual Source Safe, ADO.NET, SQLSERVER 2005,CSS, Windows 2000 Server/Windows XP/Windows 2003 server.
Confidential
.NET Developer
Responsibilities:
- Involved in project analysis and database design
- Designed, developed and implemented web pages using ASP.NET
- Written Select, Insert, Update T-SQL statements to insert and update the tables
- Written stored procedures in SQL Server to improve system performance
- Written Java script functions for front-end validations
- Written code for search buttons for different searches
- Written code for downloading and uploading data to database
- Involved in testing and debugging
- Used ADO.NET to database connection.
Environment: Microsoft ASP.NET, Visual Studio .NET 2005, C#, JAVA SCRIPT, HTML, IIS, Visual Source Safe, ADO.NET, SQLSERVER 2000, XML, CSS, Windows 2000 Server/Windows XP/Windows 2003 server
Confidential
Web Developer
Responsibilities:
- Communicated with customers to gather requirements and understand business needs, goals for the application.
- Handled support and enhancement queries from business, support and development team based on collected information from weekly project meeting.
- Involved in recommending proper software and hardware procurement to fulfill business need to achieve optimal performance.
- Designed and developed software architecture and maintained project plans.
- Created project documentation like SRS and Project proposal.
- Designed and Developed Conceptual, Logical and Physical database using SQL Server.
- Lead development team and mentor developers.
- Deployed and configured Web Sites in IIS .
- Evaluated software before proposing management to purchase.
- Designed/Developed remote interface to configure Mail Server remotely using SOAP and using SMTP.
Environment: Microsoft .NET framework 2.0, ASP.net, SMTP, Visual Studio .NET 2008, C#, ADO.NET, SQL Server 2005, XML, Windows XP/Windows 2003, JavaScript, IIS.
Confidential
Web DeveloperResponsibilities:
- Designed and developed custom .NET 3.0 components and user controls using ASP.NET 3.0 and C#.
- Designed and developed SQL Server database .
- Upgraded and maintained numerous other workflow and asset management software applications.
- Successfully engaged external clients in proposal and requirements gathering meetings.
- Implemented role based security and customizable workflows based on a user's role.
- Designed and developed the SQL Server database schema.
- Designed web forms and Windows interfaces.
- Developed a framework of objects and controls to encapsulate business rules and mainframe data access.
- Involved in unit testing and integration testing.
Environment: : Microsoft ASP.NET 3.0, Client Server model (Distributed architecture) for Web Services, Visual Studio 2005, C#, JAVA SCRIPT, HTML, IIS, Visual Source Safe, ADO.NET, SQLSERVER 2005, Windows 2000 Server/Windows XP/Windows 2003 server.
