We provide IT Staff Augmentation Services!

Sr Software Engineer Resume

IndianapoliS

SUMMARY:

  • 10+ years IT Experience including all phases of Software Engineering such as SDLC (Analysis Design, Development, Testing and Maintenance).
  • Define and design technical requirements to support business/PSO/stakeholders requirements, participate in detailed design and code reviews, review test cases.
  • Experienced in managing a team of developers (8 resources) in a project and organizational capacity
  • Experience with Analysis Services; data warehousing/building data models for ad hoc reporting in SSRS Experience with web development technologies including ASP.NET, MVC,MVVM,WPF, Microsoft Azure, WCF services, HTML, JavaScript, JQuery, AJAX and CSS
  • Strong understanding of MS Technologies, and managing application development using Microsoft .NET Framework 3.5/4.0/4.5, C#, SQL Server 2008/2012, XML, XSL.
  • Expertise in building application using DDD (domain driven design) and TDD
  • Co - ordination with customer/PSO/stakeholders/business on issues and resolutions.
  • Participate in peer-reviews of solution design and related code.
  • Experience in methodologies such as Scrum, Agile software development and Business Test Driven development.
  • Highly organized with the ability to manage multiple projects and meet tight deadlines
  • Enjoy being a team player, as well as taking leadership

TECHNICAL SKILLS:

Languages: C#, VB Script, VB6.0, C, C++, PL/SQL, VB.NET

GUI s: .NET Framework 3.5/4.0/4.5, Microsoft Azure,ASP.NET, ADO.NET, .NET Web/WCF Services, AJAX, LINQ, JQuery, JavaScript, WCF, WPF, MVC, MVVM,AngularJS, Telerik, Windows workflow Foundation

Development Tools: Visual Studio.net 2003/2005/2008/2013

RDBMS: MS SQL Server 2008/2012, Oracle9i, SQL Anywhere 10/12, MS Access

Reporting Tools: Crystal Reports 9/10/2013, SQL Server Reporting Services, SSIS, Active Report v6/v7

Other Tools: Visual Source Safe, MS Visio, MS Office, SVN, Perforce, Jira, TFS, Agile/Scrum

Operating Systems: Windows (NT/XP/2003/Vista/7)

PROFESSIONAL EXPERIENCE:

Confidential

Sr Software Engineer

Responsibilities:

  • Involved in the analysis, design and development stages
  • Designed several modules using WPF, MVVM pattern
  • Wrote various classes for Business and Data Access Layer using C#.
  • Wrote wcf services to upload and download files to MS Azure.
  • Created Stored Procedures for the various reports in SQL Server 2008
  • Strong hands on experience in Microsoft Azure, C#, WPF, MVVM, Telerik, Windows Workflow Foundation, web and WCF services
  • Involved in to bug fix and enhancement phase of application.
  • Participate in project estimation and SDD preparation.
  • Leading SDD review meeting with business stakeholders, QA Manager and project manager
  • Planning and estimation review meeting with Development manager.
  • QC bug fixing and QA/UAT deployment.
  • Involved in functional testing of the projects
  • Co-ordination with Business Analyst on issues and resolutions
  • Participate in peer-reviews and code review for team mates of solution design and related code
  • Experience in methodologies such as Scrum, Agile software development and Business Test Driven development
  • Hands on experience with Microsoft Visio to develop flow charts for business demo.

Confidential

Software Engineer

Responsibilities:

  • Involved in the analysis, design and development stages
  • Designed several reports using Active Report v6 and Crystal 2013
  • Wrote various classes for Business Logic Layer and Data Access Layer using C#
  • Designed several Web Forms and web application using ASP.NET 4.0, AJAX, JavaScript and HTML
  • Hands on Experience with Microsoft Azure for cloud computing tool
  • Involved in advanced UI Design and Development
  • Involved in preparation of report documents
  • Created Stored Procedures for the various reports in SQL Server 2008
  • Strong hands on experience in ASP.NET, MVC4 C#
  • Involved in to fix the SCRs (System Change Requests)
  • Involved in Pseudo-localization and functional testing of the projects
  • Co-ordination with customer/PSO/stakeholders on issues and resolutions
  • Participate in peer-reviews and code review for team mates of solution design and related code
  • Experience in methodologies such as Scrum, Agile software development and Test Driven development
  • Hands on experience with DevOps

Confidential

Team Lead, Software Developer

Responsibilities:

  • Involved in the analysis, design and development stages
  • Involved with Agile team to motivate other team members to use Agile in SDLC
  • Designed several Web Forms using ASP.NET 3.5 web controls such as Grid View and Details View for displaying data as part of Presentation Layer
  • Used AJAX Extension controls to update parts of the page without reloading the complete web page
  • Wrote various classes for Business Logic Layer and Data Access Layer using C#, ADO.NET and VB.NET
  • Involved in advanced UI Design and Development web parts/Windows application with VB.NET
  • Involved in preparation of Functional Specification Documents
  • Used MVC Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions
  • Worked on various modules like Admin, Batch Track, Budget Worksheets, and Reports
  • Implemented .NET Web Service which is used by back office systems to give remote access to different client
  • Created Stored Procedures, Triggers, Functions and Views for the various tasks in SQL Server 2008 and also generates Reports by using SSRS
  • Worked on Data Driven Testing and Modularity-Driven Testing of modules
  • Created test cases for respected modules
  • Handling database backups and network related activity
  • Creating reports for YGC and AIM’s certification

Confidential, Indianapolis

Part-time Lecturer

Responsibilities:

  • Conducted two classes in Confidential as a part time faculty
  • Web Design and Management
  • ASP.NET

Confidential

C# Developer

Responsibilities:

  • Involved in the analysis, design and development stages
  • Designed several Windows Forms using C#.Net 2008
  • Involved in Embedded Programming
  • Involved in advanced UI Design and Development
  • Involved in preparation of Functional Specification Documents

Confidential

.NET Developer

Responsibilities:

  • Involved in the analysis, design and development stages
  • Designed several Web Forms using ASP.NET 2.0 Web Controls such as Grid View and Details View for displaying data as part of Presentation Layer
  • Used AJAX Extension controls to update parts of the page without reloading the complete web page
  • Wrote various classes for Business Logic Layer and Data Access Layer using C#, ADO.NET
  • Worked on various modules like Admin, Master, Tour creation, GT User Creation and Reports
  • Implemented .NET Web Service, which is used by back office systems to give remote access to different agent for tour booking
  • Created Stored Procedures, Triggers, Functions and Views for the various tasks in SQL Server 2005 and also generates Reports by using SSRS
  • Worked on Data Driven Testing and Modularity-Driven Testing of modules
  • Created test cases for respected modules

Confidential

.NET Developer

Responsibilities:

  • Development of the website on Template based Architecture
  • Involved in Import & Export data of vendor data and set up the Project configuration like customer information, file upload, email configuration and allocation of calling agent
  • Design and Development of libraries for Business Layer using C#.NET
  • Created backend programming like store procedures, triggers and views using SQL Server 2000

Confidential

.NET Developer

Responsibilities:

  • Involved in developing the User Interface pages with ASP.NET web forms, server controls, CSS, JavaScript, used C# as code behind and used AJAX to manage web application dynamic updates
  • Involved in creation and management of complex stored procedure, functions in SQL Server 2005 database
  • Involved in design and development of the user interface pages, middle tier web services, which encapsulate the business logic in its methods and wrote data access classes using ADO.NET and C# to get customer details, bill information and other useful data

Confidential

ASP .NET Developer

Responsibilities:

  • Worked on the Presentation, Business Logic and Data Access Layers of the system
  • Designed the User Role Assignment module to assign administrative and multiple user-level privileges to users of the system according to their role
  • Designed user interface using ASP.NET Web Forms, Server Controls, and Custom User Controls, CSS, JavaScript
  • Used C# and performed validations on Web Forms using .NET Validation Controls and JavaScript
  • Effectively used various state management techniques offered by ASP.NET.
  • Implemented Data Access Layer using ADO.NET to communicate With the MS SQL Server 2005 database
  • Implemented Optimized SQL Stored Procedures, Database Triggers and Views

Hire Now