Senior Application Developer / Systems Analyst Resume
SUMMARY:
- 10+ years of software development experience in web and windows applications using Microsoft .Net Technologies.
- Strong knowledge in AngularJS, C.#, VB.NET, LINQ, ASP.NET, ASP.Net MVC 4.0/5.0/6.0, ADO.NET, Entity Framework, ASP.NET RESTful Web API’s, WCF, HTML, XML, CSS, JavaScript, AJAX, CSS, JavaScript.
- Involved in all phases of Software Development Lifecycle (SDLC).
- Involved in iterative process of application development in Agile Scrum methodology under Test Driven Development and have worked in waterfall methodology.
- Expertise with application development using Object Oriented Analysis & Design Techniques (OOAD).
- Excellent programming skills and strong OOPS concepts, debugging and performance tuning.
- Experience in developing User Interface (UI), Business Logic and Data Access components to meet user requirements.
- Experience in using LINQ to SQL, LINQ to XML, and LINQ to Objects to retrieve and modify data.
- Experience in developing the web applications and deploying them.
- Experience in managing DLLs and Nuget Package manager in .Net application.
- Experience in design and development of database using SQL Server 2008/2010/2012/2014.
- Experience in developing applications using ADO.Net Entity framework 6/5.
- Experience in developing and consuming ASP.Net Web Services, ASP.Net Web API’s (RESTful) and Windows Communication Foundation (WCF).
- Strong knowledge in writing unit test cases.
- Experience in developing UI using HTML Controls, CSS, Bootstrap, Backbone.js, JavaScript, and JQuery.
- Experience in implementing client - side JavaScript, JQuery, HTML and CSS.
- Experience in WCF to simplify development of connected applications through a new service-oriented (SOA) programming model.
- Experience in configuring Log4net for various log levels.
- Experience in implementing client-side AngularJS 1.5/ 2.0, JQuery, JavaScript, HTML and CSS.
- Exclusively developing and deploying Web Services using WSDL and SOAP.
- Worked with the Version Control Systems like Team Foundation Server (TFS), Visual Source Safe (VSS).
- Strong Technical background, excellent analytical ability, good communications skills, team player and goal oriented, with a commitment toward excellence.
- Excellent client interaction and presentation skills and proven experience in working independently as well in a team with good leadership qualities.
- Effective in working independently and collaboratively in teams.
TECHNICAL SKILLS:
Microsoft Technologies: Microsoft .Net Framework, ASP.Net MVC 6/5/4/3, ASP.Net Web Forms, WCF, ADO.Net, LINQ, EF
Web Technologies: Web Services, HTML, SOAP, WSDL, AJAX, XML, XSL, XSLT
Web Servers: IIS 5.0, IIS 6.0, IIS 7.5
Programming Languages: C#, VB.NET, ASP.NET, HTML, CSS
Scripting Languages: JavaScript, JQuery, Angular JS
Client side Technologies: Visual Studio .NET 2017/2015/2013/2012/2010/2008/2005
Frameworks: JavaScript, JQuery, Angular
Databases: Microsoft .Net 4.5.1/4.5/ 4.0/ 3.5/3.0 , SQL Server 2014/2012/2008 R2/2008/2005, Oracle 10g, 11g, PL/SQL
Version Controller: TFS, Microsoft Visual SourceSafe
Database Tools: SQL Server Management Studio
Operating Systems: Windows Win 10/8.1/8/7/XP/NT/95/98, Mac OS X
Methodologies: Agile, waterfall.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Application Developer / Systems Analyst
Responsibilities:
- Creating technical design of the application.
- Developing and coding of web applications using .Net technologies.
- Deployment and maintaining applications.
- Perform detailed application design, database design, coding and unit/ integration/ performance testing.
- Develop and integrate complex application modules using .NET 4.5, ASP.NET, C#, n-Tier architecture, SOA, XML/JSON-based web services and application development tools such as Microsoft Visual Studio 2015/2017 and SQL Server Management Studio.
- Implement web-based user interfaces in .NET using Razor/MVC5 architectural patterns, AJAX, HTML5, CSS and JavaScript.
- Perform/manage relational database design, normalization, T-SQL/stored procedures with SQL Server 2014/2016.
- Build secure web applications with user authentication and role-based access control.
- Perform configuration management, continuous integration, version control, testing and document management using tools such as Microsoft Team Foundation Server 2013/2015.
- Implement web services using Windows Communication Foundation (WCF).
- Be responsible for technical quality of the implemented code base and fully understand the implemented design.
- Understand and follow Software Development Life Cycle (SDLC) processes in a structured environment, Agile development methodologies.
- Work closely with business analysts, subject matter experts and development teams in design, development, testing, implementation, and support of application projects.
- Participate in the software testing process, including identification and resolution of defects.
- Contribute to and support roll-out strategies.
- Participate in and contribute to formal/informal technical reviews and presentations.
- Understand high level application architecture/design, network design, performance constraints and security frameworks.
- Apply technical knowledge to determine solutions and solve complex problems.
- Research, present and/or make recommendations on technical issues.
- Explore new ideas and initiatives that encourage innovation.
- Accurately estimate time required to complete development tasks.
- Collaborate with diverse teams.
- Demonstrate the ability to cooperate with a variety of people and achieve results.
- Proactively initiate, develop, and maintain effective working relationships with team members.
Environment: Visual Studio 2017, C#, ASP.NET 4.5, ASP.NET 5.0, MVC 5, REST, ADO.NET Entity Framework, WCF, Bootstrap Backbone.js, JQuery, JavaScript, CSS3, HTML5, XML, SQL Server 2014, TFS.
Confidential
Senior .Net Developer & Technical lead
Responsibilities:
- Technical lead for a team of 6 members.
- Interacting with the business team for discussion of the functional specifications, high level requirements and user stories.
- Worked with agile effective methodology for Software Development.
- Creating system requirement specification document.
- Creating technical design of the application.
- Creating the sprint and product backlogs as per the finalized requirements.
- Developing and coding the applications using ASP.NET MVC 5, C#, ADO.NET, Entity Framework 4.5, XML, WCF Services, JavaScript, Angular JS 2.0, TFS & SQL Server.
- Involved in Developing Master Pages using CSS and for providing uniformity among the pages using ASP.NET (4.0).
- Developed WCF Services for reading and updating xml file based database.
- Worked with SignalR to create a real-time communication application.
- Extensively used Nuget packages.
- Development of windows application to display real time notifications.
- Developed RESTful Services using WEB API.
- Worked on AJAX frame work for interactive web applications.
- Used SQL server 2012 for writing Stored Procedures, Views and Triggers.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS) .
- Implemented JavaScript and JQuery script to implement UI validations.
- Creating deployment document.
- Involved in technical support and documenting the user manual.
Environment: Visual Studio 2015, C#, ASP.NET 4.5, ASP.NET 5.0, REST, ADO.NET Entity Framework, WCF, Angular JS 2.0, JQuery, JavaScript, CSS3, HTML5, XML, SQL Server 2012, TFS, Azure.
Confidential
Senior .Net Developer
Responsibilities:
- Interacting with the business team for discussion of the functional specifications, high level requirements Gathering the Requirements from the client.
- Worked with agile effective methodology for Software Development.
- Attended scrum meetings to discuss observations, suggestions and areas of improvement.
- Creating system requirement specification document.
- Creating technical design of the application.
- Creating the sprint and product backlogs as per the finalized requirements.
- Developing and coding the applications using ASP.NET MVC 4.0/5.0, C#, Angular JS 1.5, ADO.NET, Entity Framework 4.5, XML, WCF Services, JavaScript, TFS & SQL Server.
- Designed database schemas and created stored procedures, Functions using SQL 2008.
- Integrating data and generating repots using SSIS and SSRS.
- Used LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently.
- Worked on AJAX frame work for interactive web applications and Asynchronous calls to the server.
- Worked on jQuery UI to build UI layer, client-side scripting along with jQuery or JavaScript.
- Used SQL server 2005/2008/2012 for writing Stored Procedures, Views and Triggers.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS) .
- Implemented JavaScript and JQuery script to implement UI validations.
- Created the CSS style sheets for designing the layout of the GUI screens
- Developed the UI using HTML 5, CSS, jQuery, Java script, AJAX.
Environment: Visual Studio 2012, VB.NET, C#, ASP.NET MVC 4.0/ 5.0, ADO.NET Entity Framework, Angular JS 1.5, JQuery, JQuery UI, JavaScript, CSS3, HTML5, SQL Server 2005/2008 R2/ 2012, SSIS and SSRS reporting TFS.
Confidential
Senior .Net Developer
Responsibilities:
- Interacting with the business team for discussion of the functional specifications, high level requirements Gathering the Requirements from the client.
- Worked with agile effective methodology for Software Development.
- Attended scrum meetings to discuss observations, suggestions and areas of improvement.
- Creating system requirement specification document.
- Creating technical design of the application.
- Creating the sprint and product backlogs as per the finalized requirements.
- Developed MVC 4.0 web applications.
- Developed ASP.Net web application, ASP.net Custom controls and User Controls
- Involved in Developing Master Pages using CSS and for providing uniformity among the pages using ASP.NET (4.0).
- Worked on Three tier architecture for developing application.
- Developed crystal reports.
- Worked with ASP.NET Web Forms, State Management, Caching features and securing the web application.
- Worked on AJAX frame work for interactive web application and used Microsoft ADO.NET Entity Framework to access data from database.
- Extensively used the LINQ feature in .NET 4.0 for querying collections and integrating with SQL.
- Used SQL server 2005/2008 R2 for writing Stored Procedures, Views and Triggers.
- Integrating data and generating repots using SSIS and SSRS.
- Developed web pages with data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS) .
- Implemented JavaScript and JQuery script to implement UI validations.
Environment: ASP.Net, VS 2012/2010, ADO.Net, VB.NET, C#.Net, VB.Net, Entity Framework, IIS 7, CSS, AJAX Controls, HTML, XML, ASP.NET MVC 4.0, SQL Server 2008 R2, SSIS and SSRS reporting, JQuery, JQuery UI, JavaScript.
Confidential
.NET Developer
Responsibilities:
- Worked with agile and waterfall methodology for Software Development.
- Involved in development of Web Forms, Classes using C#. NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Worked on different aspects of .NET framework, like ASP.NET and ADO.NET.
- Involved in designing of User Interface with CSS, HTML, and DHTML.
- Created and deployed WCF Services.
- Extensively used Grid view control throughout the application.
- Used Validation Controls for both Custom Validation and JavaScript for Client Side Validations; also, used the new validation controls in Visual Studio.
- Implemented Business Logic in C# using Database Authentication.
- Used ADO.NET for database connectivity.
- Created Maintenance screens to Add/Modify/Delete using Data grids, Data Readers and Datasets.
- Created CSS files and applied to various web forms on the web pages.
- Developed Stored Procedures, Triggers, Views, and Cursors using SQL Server 2005.
- Created the database objects like tables and related table constraints.
- Source code maintenance using Visual Source Safe.
Environment: ASP.Net, C# .Net, ADO.Net, HTML, SQL Server 2005/2008, Windows 2003, VISTA, IIS, Java Script, SOAP, XML Web Services.
