We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

OBJECTIVE:

  • A Result Driven, Goal Oriented Senior Software Engineer with over 9 years’ experience in Systems Analysis, DesignDevelopment and Implementation of various applications including Web and Client/Server Application
  • Development using Microsoft .NET Framework, C#. NET, VB.NET, ASP.NET MVC, WCF, Web API, REST, Angular JS, AJAX and ASP.NET using AGILE in most of my projects.

SUMMARY:

  • Expertise in .NET framework with great proficiency in creating applications using WinForms, WebForms, ASP.NET, C#/VB.NET, ASP.NET MVC, ADO.NET, XML, AJAX toolkit, Cascading Style Sheets (CSS), Angular JS, Node JS, JavaScript, WCF, WPF, IIS7.0, SQL Server 7.0 / /2008/2010/2012 , LINQ and Visual Studio.NET.
  • Expertise in all the phases of Software Development Life Cycle (SDLC) including requirements, analysis, design, implementation, integration and testing, deployment and maintenance.
  • Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C# and VB.NET.
  • Expertise in working with ADO.NET components such as Dataset, DataAdapter and DataReader.
  • Experience with client side scripting technologies like JavaScript, jQuery and Angular JS.
  • Experience in developing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.
  • Expertise in using AGILE Methodology in most of my projects.
  • Have handled SCRUM meetings and have expertise in using tools like JIRA for the same.
  • Strong experience in designing and working with MySQL and Mongo DB
  • Experience in creating bindings structure with Knockout.JS
  • Experience with advanced data access patterns including the use of ORMs
  • Experience in using NOSQL Database in order to call from the front end development.
  • Excellent experience in creating and consuming Web services over SOAP using C# and VB.NET.
  • Experience in designing GUI screens using usability and design principles.
  • Acquaintance in AJAX, and Silverlight Technology using Agile Methodologies.
  • Experience in writing complex user defined Functions, Stored Procedures, Views, Triggers, and cursors using SQL Server (2000/2005/ 2008/2010/2012/2014 ), Oracle 10g
  • Experience in relational database design, data extraction, data transformation and loading from large and complex data sources using SQL Server 2014/2012/2010/2008/2005/2000.
  • Experience in using Microsoft Visual SourceSafe, TFS for Version Control and also SVN and CVS.
  • Experience in XML related technologies including XML, XSD and XSLT.
  • Experience and/or working knowledge of indexing, query plans, installation and configuration of Microsoft reporting, analysis, and integration services (SSRS, SSAS, SSIS).
  • Hands on experience in Distributed Technologies like Web Services.
  • Expertise in consuming REST Services by implementing Web API in MVC.
  • Experience in Unit testing using Nunit.
  • Good experience in designing scalable applications through load balancing and performance tuning.
  • Experience of Project Management Tool using MS Project and MS Visio, UML Case Diagram.
  • Well versed with QA Methodology and QA Process to ensure the Quality Assurance including Test Case
  • Planning /Development, Test procedures and analyzing the test results, Unit Testing with Nunit
  • Developer well - versed in structuring, developing and implementing interactive websites.
  • Sr. .NET Developer bringing superior design and debugging capabilities, innovative problem solving skills and dedication to quality.
  • Expert Software Developer who is dedicated to constantly improving tools and infrastructure to maximize productivity, minimize system downtime and quickly respond to the changing needs of the business.
  • Motivated Sr. .NET Developer who seeks employment as part of a dynamic software development team.

SKILL:

Net Technologies: ASP.NET 1.1/2.0/3.5/4.0/4.5 , ADO.NET 1.1/2.0, ASP.NET MVC 2.0/3/0/4.0/4.5/5.

Languages: C#.Net, VB.Net, VB, C, C++, Java, SQL, PL/SQL.

Web Technologies: HTML, CSS, JavaScript, XML, XSLT, SOAP, WSDL, AJAX, WCF, REST Web ServicesASP4.0, Angular JS, Angular II, Node JS, Knockout JS.

GUI, IDE: Visual Studio.NET 2003/2005/2008/2010

RDBMS / DBMS: SQL Server / 2008/2010/2012/2014 , ORACLE, IBM DB2.

Operating Systems: WINDOWS XP/NT/2000, WINDOWS Server 2003, Vista, WINDOWS 2007

Web Server: IIS 5.0/6.0/7.0

Version Controller: Visual SourceSafe, Perforce, WinCvs, Trackit, SVN.

Software Packages: MS- Office 2000/03/07/10/12

EXPERIENCE:

Sr. Software Engineer

Confidential, Phoenix, AZ

Responsibilities:

  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Advise customer about or perform maintenance of software system.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  • Direct software programming and development of documentation.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Confer with data processing or directors to obtain information on limitations or capabilities for data processing projects.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
  • Worked with HTML5, CSS3, JSON, JavaScript,AngularJS for developing user interface.
  • Prepare reports or correspondence concerning project specifications, activities, or status.
  • Develop or direct software system testing or validation procedures.
  • Extensively used partial classes, Generics, Interfaces and Object-Oriented Concepts.
  • Communication between Data Access Layer and MS SQL SERVER using LINQ .
  • Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Train users to use new or modified equipment.
  • Monitor functioning of equipment to ensure system operates in conformance with specifications.
  • Created several projects using Angular JS for different projects .
  • Developed code using asynchronous design pattern in my code.
  • High-performing and motivated team created with record close to 95 % participation in agile meetings.
  • Team designed and trained to follow Scrum based on project or user story.
  • Executive briefing and reporting on scrum metrics, burn-up and process improvements periodically.
  • Worked on REST/WEB API to create services and used Angular JS $HTTP service calls and bind the data in table using ng-repeat attributes.
  • Designed Data Access Layer using ORM Tools, Entity Framework, LINQ and ADO.NET .
  • Worked on creating log-in authentication modules using AngularJS and JavaScript.
  • Created Angular service and integration with RESTful APIs.
  • Created projects from scratch using ASP.NET MVC and used SQL on the back end with RESTful Services.
  • Used different skills in the Development work which includes ASP.NET MVC, SQL Development, C#, OOPS concept, Oracle.
  • Performed Data Modelling and Data Analysis and created several Stored Procedures, Tables, RDBMs, Views and Functions.

Environment: Visual Studio 2013/2015/2017 , Angular JS, ASP.NET 4.5, MVC 4, MVC 5, WCF, IBM DB2, ASP.NET, C#, VB.NET, SQL Server 2008/2012/2014 , ADO.NET, AJAX, XHTML, jQuery, Angular JS, XML, IIS 7.5

Sr. Software Consultant

Confidential, North Scottsdale, AZ

Responsibilities:

  • Created documentation for development of new service layer outstanding projects EDR and D1P.
  • Created many WCF Service projects for many outstanding projects namely EDR, D1P, Wealth Rate Exception, CUSP, C2C.
  • Drafted the work done for building the Service layer with the description of Data Contracts, Test Client and the Service itself.
  • Completed Software Application Development and implementation experience with Web based, and N-tier Architectures involving all stages of Software Development Life Cycle (SDLC).
  • Worked on creating several MVC Applications using ASP.NET MVC 4.0 in Razor.
  • Maintained several projects which had already developed MVC Applications and made enhancements in it.
  • Worked on testing the Services on SOAP UI software with the reference to all the projects separately.
  • Worked on designing new templates for the email being sent via the Services.
  • Used ReSharper for optimizing the C# code.
  • Worked on creation of the Service for all the projects using WCF with HTML Binding.
  • Worked on an application which integrated Angular JS for making code and database call.
  • Made a demo project using Angular JS as well to show the customers how they can use it.
  • Handled Cross Browser Compatibility Issues and Unified CSS Layout across various browsers and platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
  • Communicated with back- end servers to provide real- time updated information.
  • Designed Data Access Layer using ORM Tools, Entity Framework, LINQ and ADO.NET .
  • Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JavaScript, knockout Javascript/jQuery
  • Instrumented and modified unit and integration tests to improve software quality and reliability
  • Created several Stored Procedures, Tables and Views to implement the methods for the Web Services.
  • Designed complex interfaces to support third party systems.
  • Hosted the services with IIS 7.5 and also worked on the deployment plan for Dev, IST, ET, QA and Production Server.
  • Created many XML Requests using XMLSpy for the Service Request.
  • Discussed on a regular basis with the business people involved about the project solutions and workarounds.
  • Created Business Layer/Data Access Layer using C#, ADO.NET, LINQ, Entity Framework 4.0 and SQL Server 2012.
  • Consumed web services (WCF) created by Visual Studio application.
  • Developed WCF services to save/get the data for Users information, Transactions details, In- detailed users dealings with the company, using C#, LINQ
  • Created Stored Procedures/Functions/Triggers/Views in SQL Server using T- SQL.
  • Used Visual Studio 2013 for designing the entire Service Layer.
  • Used Team Foundation Sever (TFS) for source repository and version control.
  • Created NLog for logging the errors.
  • Unit testing, debugging and problem solving.

Environment: Visual Studio 2010/2012, ASP.NET 4.5, MVC 4.0, WCF, IBM DB2, ASP.NET, C#, VB.NET, SQL Server 2008/2012, ADO.NET, AJAX, XHTML, jQuery, XML, IIS 7.5, Angular JS

Technical Team Lead

Confidential, Bloomfield, CT

Responsibilities:

  • Developed web applications using ASP.NET MVC, C#, SQL Server 2008, Javascript, jQuery, AJAX, REST Services, IBM DB2 and TFS.
  • Developed a cross- platform activity feed client for the social software product.
  • Organized and held meetings with stakeholders, contractor product teams and customers.
  • Resolved customer issues by establishing workarounds and solutions and by debugging and creating defect fixes.
  • Drafted detailed design objectives and developed architectural and system design documents.
  • Communicated with back- end servers to provide real- time updated information.
  • Instrumented and modified unit and integration tests to improve software quality and reliability
  • Developed production and beta websites using ASP.NET MVC and C#.
  • Implemented new WEB API's using REST Services to be consumed in MVC Applications
  • Worked with my team member to implement connection pooling for our Pick Databases using .NET to increase webstore performance.
  • Completed Software Application Development and implementation experience with Web based, and N-tier Architectures involving all stages of Software Development Life Cycle (SDLC).
  • Application backend implemented as node.js express application server.
  • Developed server side views based on Razor and client side components based on Knockout, applied designs to them using Bootstrap and custom Less styles
  • Created client/server side converters to map Knockout models with ASP.NET
  • Designed complex interfaces to support third party systems.
  • Developed code using asynchronous design pattern in my code.
  • Educated 35 people on Agile Scrum fundamentals for e-commerce website which increased the number of existing bugs fixed per week by 70%
  • Developed and maintained accurate network documentation and Visio diagrams to provide management with proper understanding of organizational needs.
  • Executed and monitored standards for user interfaces, page design and graphics development.
  • Developed web- site mock- ups for clients to ensure quality control and client satisfaction before project development phase.
  • Application developed using MongoDB (NoSQL Database).
  • Completed proof- of- concept thin- client web framework for enterprise intelligence applications with web developer under extreme deadline.
  • Assisted in the monitoring and reporting on website traffic and performance.
  • Prepared and presented technical proposals for clients.
  • Implemented video player module, Technologies & Tools: KnockoutJS, Bootstrap
  • Interacted with users to gather the business requirements.
  • Started working on migrating ASP.NET application to ASP.NET MVC application
  • Designed and maintained databases, wrote stored procedures for Updating.
  • Used On Delete Cascade and Referential Integrity Constraints.
  • Troubleshoot and resolved web application issues escalated from customer support and other departments with a 100% success rate.

Environment: Visual Studio 2010/2012, ASP.NET MVC 4.0, IBM DB2, ASP.NET, C#, VB.NET, SQL Server 2008/2012REST Services, Java Script, ADO.NET, IIS 7.0, AJAX, XHTML, jQuery, XML

Sr. Software Consultant

Confidential, Phoenix, AZ

Responsibilities:

  • Developed web applications using ASP.NET MVC, C#, SQL Server 2008, Javascript, jQuery, AJAX, REST Services, IBM DB2 and TFS.
  • Analyzed, Designed and developed the core modules.
  • Interacted with users to gather the business requirements.
  • Created several Web pages using ASP.NET MVC, C#, ADO.NET, LINQ, SQL Server 2008, AJAX, JQUERY
  • Designed Enrollment process, Payment Details, Account Activity, Linking Multiple student functionality.
  • Created various reports with C# script using SSIS and SSRS.
  • Effectively produced several batch files to run the report made via SSIS/SSRS.
  • Made various Data Flow and Control Flow objects for the report linking with several Stored procedures, Views and Functions
  • Effectively worked on Defect fixing, Making new web pages, Integration testing.
  • Created Business Layer/Data Access Layer using ORM Tools, C#, ADO.NET, LINQ, SQL Server 2008
  • Designed and implemented the UI with extensive use of JavaScript, JQuery Ajax.
  • Worked on Performance related Issues in SQL Server database
  • Used CSS classes/skins for client side control UI formatting and provide same look and feel throughout the application.
  • Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
  • Used Switched Virtual Network (SVN) for source repository and version control.
  • Implementation of client side validations using JQuery and Java script validation controls.
  • Integration of default and extended AJAX components on web pages for faster and better user experience.
  • Made several Console Applications using Visual Studio 2010 to meet the requirements given
  • Console applications related to sending daily reports to the client attaching the transaction details of the users
  • Hosted different sub versions of the website using IIS 6.0
  • Developed code using asynchronous design pattern in my code.
  • Analyzed, Designed and developed the core modules.
  • Used WCF to communicate between DAL and other business components.
  • Designed Quotation, Policy, Banking Transactions and Message Screens.
  • Unit testing, debugging and problem solving.

Environment: Visual Studio 2010, ASP.NET MVC 2.0, ASP.NET, C#, VB.NET, SQL Server 2008, Java ScriptADO.NET, IIS 7.0, AJAX, XHTML, jQuery, XML

Sr. Application Consultant

Confidential, Phoenix, AZ

Responsibilities:

  • Created a web service to Export the data from sql server to web.
  • Created several web pages for fixing several issues using ASP.net, C#/VB.Net, JavaScript, AJAX, and SQL as back end.
  • Created user controls (.ascx) and reused them in several ASP.NET pages.
  • Created Procedures, functions, triggers in SQL
  • Created several .NET assemblies for Data base layer, security access, Email Utility, engineering tools.
  • Migrated the project from ASP.NET 2.0 to ASP.NET 4.0 based web project
  • Developed the website and then versioned them using SVN module
  • Deployed/Configured the web application in IIS web services.
  • Developed pages to reduce the page load time with proper validations by changing the server side coding to client side coding with the help of jQuery and Ajax.
  • Implemented various business logic classes in C# and ADO.NET.
  • Involved in system design and for creating database Schemas.
  • Used ADO.NET objects for database communication.
  • Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
  • Design and development of user controls in the web page.
  • Responsible for documenting and providing the help system for the new users.
  • Created several ASP.NET pages with code behind in C#.
  • Used stored proc in execute sql task for inserting unmatched variable data in sql server table by passing variable values by using parameter mapping as an input.

Environment: C#.NET, ASP.NET, Visual Studio 2010, SQL Server 2008 and JavaScript.

Sr. Application Consultant

Confidential, Chicago, IL

Responsibilities:

  • Analyzed, Designed and developed the core modules.
  • Interacted with users to gather the business requirements.
  • Created several Web pages using ASP.NET MVC, C#, ADO.NET, LINQ, SQL Server 2008, AJAX, JQUERY
  • Designed Enrollment process, Payment Details, Account Activity, Linking Multiple student functionality.
  • Effectively worked on Defect fixing, Making new web pages, Integration testing.
  • Created Business Layer/Data Access Layer using C#, ADO.NET, LINQ, SQL Server 2008
  • Consumed web services(WCF) created by Visual Studio application
  • Developed code using asynchronous design pattern in my code.
  • Designed Data Access Layer using ORM Tools, Entity Framework, LINQ and ADO.NET .
  • Developed WCF services to save/get the data for Users information, Transactions details, In- detailed users dealings with the company, using C#, LINQ
  • Created Stored Procedures/Functions/Triggers/Views in SQL Server using T- SQL.
  • Designed and implemented the UI with extensive use of JavaScript, JQuery Ajax.
  • Worked on Performance related Issues in SQL Server database
  • Used CSS classes/skins for client side control UI formatting and provide same look and feel throughout the application.
  • Completed Software Application Development and implementation experience with Web based, and N-tier Architectures involving all stages of Software Development Life Cycle (SDLC).
  • Used Server Controls like GridView, Datagrid, Listview, Treeview to display, manipulate data along with SQL
  • Stored procedures to interact with the database.
  • Interacted with users to gather the business requirements.
  • Started working on migrating ASP.NET application to ASP.NET MVC application
  • Designed and maintained databases, wrote stored procedures for Updating.
  • Used On Delete Cascade and Referential Integrity Constraints.
  • Unit testing, debugging and problem solving.

Environment: Microsoft Visual Studio 2010, VB.Net, IIS, MySQL, C#, ASP.NET, XML, HTML, JavaScript, jQuery and AJAXs

Application Consultant

Confidential, Fishers, IN

Responsibilities:

  • Implemented various business logic classes in C# and ADO.NET.
  • Involved in system design and for creating database Schemas.
  • Used ADO.NET objects for database communication.
  • Design and development of user controls in the web page.
  • Designed Data Access Layer using ORM Tools, Entity Framework, LINQ and ADO.NET .
  • Responsible for documenting and providing the help system for the new users.
  • Created several ASP.NET pages with code behind in VB.NET
  • Auditing stored procedures for optimization and improving the performance tuning.
  • Involved in extensive testing and debugging of all the modules coded.
  • Developed code using asynchronous design pattern in my code.
  • Created jQGrids, jQuery cascading dropdowns and various other jQuery and AJAX features.
  • Created Web Page Methods to reduce the page load timings and various onclick events.

Environment: Microsoft Visual Studio 2010, VB.Net, IIS, MySQL, C#, ASP.NET, XML, HTML, JavaScript, jQuery and AJAXs

We'd love your feedback!