We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

4.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY:

  • Senior Dotnet Developer with extensive experience in business process analysis/modeling, business requirements gathering, database design and development of Window/Web Based and Client/Server applications with Domain knowledge of Financial, Risk Management and Health Care
  • Around 10 years of diverse professional experience in Object Oriented Programming (OOP), in all phases of software analysis, design, development and deploying N - tier web applications, client / server applications using AngularJS, ASP.NET, MVC, C#, WCF, WPF, Qlik, Web Services, Web API, jQuery, JSON, HTML5, CSS3, JavaScript and SQL Server, Visual Studio 2010/2012/2015, XML.
  • Experience in big data like Hive/Impala, HBase, Scala.
  • Experience in developing N-Tier Architecture using Data Access Layer (DAL), Business Logic Layer (BLL) and User interface (UI), Model View Controller (MVC).
  • Experienced with Object Oriented Programming (OOP) design patterns such as Singleton, Abstract Factory, Factory Method, Prototype, Builder, and Dependency Injection.
  • Extensive experience in Entity Framework and ADO.NET to access data services.
  • Experience in Web Services, Windows Communication foundation (WCF)/ Representational state transfer(REST), Web API as well as Internet Information Service (IIS) and data transfer in XML, JSON.
  • Strong experience with Query Strings, Cookies and Session State properties.
  • Used Web Grid, Grid View, Controls, and Custom Controls with jQuery/JSON to provide flexible, editable and sortable Gridview to increase user interaction.
  • Strong knowledge in error handling concepts such as Try and Catch.
  • Worked on ASP.NET Security features using filters such as Authentication and Authorization.
  • Proficiency in LINQ for data retrieval, CRUD operation, data filtering, sorting.
  • Strong knowledge in Database Analysis/Design, Entity Relationship Diagrams (ERD), Data Definition Language (DDL), Data Manipulation Language (DML).
  • Experience in using NUnit to test and detect possible problems for related application, and used Fiddler/Rest Tool/ HTTP Master, for testing application performance and debugging Web API s.
  • Expertise in T-SQL and extensive experience in Stored Procedures, User Defined Functions (UDF), Dynamic query design, Transactions and Triggers as well as Query Optimization.
  • Extensive experience in analytical and statistical data analysis as well as report creation by using Qlik, SSRS.
  • Contributed to software development projects in the Team Foundation Server (TFS) environment.
  • Experienced in BI and reporting tools such as Qlik, SSRS and MS Excel.
  • Experienced with Agile methodology and Agile Scrum Software Development Life Cycle (SDLC) as well as Waterfall methodologies.

PROFESSIONAL EXPERIENCE

Confidential, NY

Sr. Software Engineer

Responsibilities

  • Responsible for delivering a complete MVC framework application using object-oriented JavaScript, HTML5 and CSS3.
  • Experience with the features of Angular 2 such as directives, modules and routing.
  • Responsible for creating final application package and deploying to production deployment.
  • Use of Kendo UI toolkit for providing AngularJS and Bootstrap integration.
  • Building WCF/Rest services api invocations with json and XML data formats to develop high quality solutions.
  • Collaborating with the SCRUM team and product owners to develop high-quality solutions.
  • Assess and incorporate new tools to aid with the development and deployment process.
  • Responsible for application IIS set up
  • Responsible for build automation and code versioning set up for application.
  • Writing Power Shell scripts to execute from c#.
  • Writing non-blocking code and resorting to advanced techniques using multithreading async-await,lock.
  • Created generic excel export logic across all reports.
  • Writing rest api logic to fetch data from any tables with no.of filter criteria.
  • Creation of tables in sql with ETL logic to load a data into tables.
  • Responsible for writing stored procedure and functions for UI reporting.
  • Writing code to provide report access to user through active directory access group membership.

Environment: C#.NET 4.7.1, SQL Server 2014, WCF/Rest Services, Angular JS 2.0, HTML5, CSS3, ASP.NET, Javascript.

Confidential, NY

Sr. Software Engineer

Responsibilities

  • Designing Web screen using Visual Studio 2013 and writing Business Logic using C#.NET.
  • Experience in client-side scripting languages, likeHTML, CSS, JavaScript.
  • Writing Oracle queries for fetching data from database
  • Created Procedures, Triggers, DMLs, DDLs and User defined functions
  • Writing Test Cases and Technical Specifications documents
  • Creation of Functional group system for authorization system access.
  • Creating final application package to deploy on internal RFPF portal.
  • Responsible for build automation and code versioning set up for application in perforce.
  • Developing web services layer and implementing business logic with windows communication foundation.

Environment: C#.NET 4.5, Angular js, HTML, CSS, WCF, SQL Server 2012. ASP.Net

Confidential, Confidential, NY

Sr. Software Engineer

Responsibilities

  • Designing screens using Visual Studio 2010 and writing Business Logic using C#.NET.
  • Experience in client-side scripting languages, likeHTML, CSS, JavaScript.
  • Created Procedures, Triggers, DMLs, DDLs and User defined functions
  • Maintaining web-based applications using ASP.Net
  • Responsible for writing MS unit test
  • Creation of Functional group system for authorization system access.
  • Creating final application package to deploy on internal RFPF portal.
  • Responsible for build automation and code versioning set up for application perforce.

Environment: C#.NET 4.0, Angular js, HTML, CSS, SQL Server 2012, ASP.Net.

Confidential

Sr. Software Engineer

Responsibilities

  • Designing screens using Visual Studio 2005, Visual Studio 2010, VB6 and writing Business Logic using C#.NET and VB6.
  • Developed WinForms based on incremental development in application.
  • Developing WPF application using MVVM, Factory, and Caller Inform design pattern.
  • Writing T-SQL queries for fetching data from database
  • Worked in .Net for front-end database programming using ADO.Net and ODBC
  • Good Experience with Query Analyzer and Enterprise Manager
  • Used Crystal Reports XI for reporting purposes.
  • Writing Test Cases and Technical Specifications documents
  • Followed agile SCRUM development process.
  • Implemented Design Pattern like Singleton and MVC and worked on Window Event Model, Events and Delegate

Environment: C#.NET 3.5, WinForms, PL\SQL Developer, WCF, Tortoise SVN, SQL Server, Developer Express Controls, HP Quality Centre

Software Engineer

Confidential

Responsibilities

  • Interacting with the client and to perform requirement analysis
  • Wrote Business Logic using C#.Net 3.5 and developed WINFORMS using Visual Studio 2008, 2010.
  • Implemented Threading\Background Worker process to get thumbnails and DICOM images asynchronously from server.
  • Developing WPF application to show thumbnail Viewer and Image Viewer of DIFF Images.
  • Written & optimized the queries, functions and procedures.
  • Preparation of Detailed Functional Specification and use case documents and Interacting with testing team members for bug solving and other issues
  • Using HP Quality Centre for tracking of test cases and bug reports
  • Responsible for allocating and tracking of all the tasks to the development and test team using TFS.
  • Exposure to Requirement Analysis, Architecture & Design Documentation, Reviews, System Development, System Testing, System Implementation, User Documentation.
  • Project was developed using SCRUM methodology. Used to report SCRUM master for same.
  • Experience in source control and version control (MS Visual Source Safe).
  • Good Experience with Query Analyzer and Enterprise Manager.
  • Created Test Case scenarios for testing the project.
  • Handled testing with Nunit for various WINFORM controls.
  • Participates and leads code review sessions
  • Documents software through detailed source code comments

Environment: C#.NET 3.5, WINFORM, Team Foundation Server (TFS), Visual Studio .Net, Windows Server 2003, Oracle,Windows Vista, Developer Express Controls, SQL Server, FxCop, Cruise Control

Confidential

Software Engineer

Responsibilities

  • Designing screens and writing business logic using C#, and .Net Framework 2.0.
  • Involved in various phases like Development, Testing, Implementation
  • Responsible for creating Test cases, testing and implementation of the project
  • Formulated standard coding conventions for naming, preferable commenting and indentation format.
  • Used ADO.NET objects such as Datareader, Dataset and Dataadapter, for consistent access to SQL 2000 data sources.
  • Customized Gridview control to display columns dynamically according to the requirement.
  • Used Microsoft Visual Source Safe as a version control tool.
  • Taking SQL scripts from SQL Server Database.
  • Performed unit testing and system testing and prepared required documents for testing.
  • Involved in writing SQL queries to generate the reports.
  • Created SQL Stored Procedure to implement complex business logics to improve performance

Environment: C#, DevExpress, .Net Framework 2.0, MS Access, Oracle 9i, Visual Source

We'd love your feedback!