We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

Somerset, NJ

SUMMARY:

  • Software Engineer with approximately 10 years of IT experience with exceptional skills in Analysis, Design and Development of highly scalable n - tier Web Applications, Distributed Applications and Web Services using Microsoft Technologies.
  • Expertise in development of Web, Windows application and services using .Net technologies.
  • Experienced in working with waterfall and Agile Programming Methodologies.
  • Proficient in development using Microsoft.NET technologies like ASP.Net, ASP.NET MVC, Web API, C#, WPF, WCF with MS SQL Server as database.
  • Experience in web UI technologies using Angular, AJAX, jQuery, JavaScript, JSON, HTML5 as well as XML.
  • Expertise in creating Views, Partial Views, Strongly Typed Views, Areas etc. in ASP.NET MVC.
  • Experienced in technologies like Entity Framework Database First, Code First.
  • Proficient in developing SOAP & REST web services using WCF & Web API.
  • Extensive experience in using SQL Management Studio and SQL Server Agent (SQL Job).
  • Create and deploy SSIS packages and used with SQL Job to transfer data.
  • Integrate SSRS to generate elegant reports for users and management.
  • Extensive experience in creating PL/SQL, T-SQL Stored Procedures, Triggers, CTE and Views, functions, packages, database performance tuning, indexing, database backup and restore.
  • Good Experience in configuring and managing IIS.
  • Experience in ADO.NET components such as Data Connection, Data Command, Data Readers, Datasets and Data Adapter.
  • Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
  • Experience in securing web applications using JWT Tokens, Asp.Net Identity, Forms-based Authentication and authorization mechanisms like authorizing Users, Roles and User Accounts.
  • Experience in using Team Foundation Server 2010 and above for Version Controlling.
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.

TECHNICAL SKILLS:

Programming Language: C#, PL/SQL

Technologies: .Net Core, ASP.Net, Asp.Net MVC, WPF, WCF

Web Technologies: Angular, HTML5, CSS, Bootstrap, JavaScript, AJAX, jQuery, CSS

SQL Server 2008/2012, SSIS, MS: Access

Web Services: SOAP, REST

Tools: SSRS, Crystal Reports, Microsoft-Office, Excel, Visio and Project

Development Tools: Microsoft Visual Studio .NET, SQL Management Studio

Source Control: Visual Source Safe (VSS), Team Foundation Server

Web Server: IIS

PROFESSIONAL EXPERIENCE:

Confidential, Somerset, NJ

Senior Software Engineer

Responsibilities:

  • Worked on Software Development Lifecycle (SDLC) starting from Requirements, gathering and performing objects-oriented analysis, design and implementation using Agile methodology.
  • Developed the Web application using Angular, Web API, .Net Core, MVC 5, Entity Framework and SQL Server.
  • Developed UX/UI Components for the UX are build using the Angular Material.
  • Implemented Generic Repository Pattern, Unit of Work, Dependency Injection design pattern.
  • Implemented UI using MVC, HTML, XML, CSS, JavaScript, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
  • Experience in working with Angular modules, routing, services, templates, directives, services, dependency injection and Angular CLI.
  • Intergrade JSON web tokens (JWT) to authenticate user on Web API calls.
  • Extensively used jQuery, JSON for dynamic User Interface, retrieval and posting of data.
  • Developed Layouts, Views, Partial Views, custom HTML helper and jQuery with Razor view engine using MVC.
  • Responsible for developing the reusable Components on UI (Views) by developing the Partial Views, control components for implementing the business rules with C#.
  • Coding and Tuning the queries, Stored procedures and functions using PL/SQL.
  • Involved in creating models, view models and DAL using entity framework.
  • Responsible for designing and developing the database objects like Tables, Views, and Complex Store Procedures involving Joins and using Temporary Tables, (CTE) Common Table Expression, Functions and Export & Import packages.
  • Integrate CDC in SQL Server 2012 Enterprise and transfer history data into warehouse database using SSIS packages.
  • Developed different SSRS reports and integrate into application
  • Created Web APIs and consumed Restful and SOAP services.
  • Used LINQ to Objects and LINQ to XML to query the data model and manipulate the data.
  • Perform unit & integration testing after functionalities are developed
  • Responsible for fixing bugs, trouble shooting, debugging issues in QA and Production server.
  • Used TFS for version Controlling and Continuous Integration.

Environment: Angular, jQuery, AJAX, HTML, CSS, Bootstrap, .Net Core, ASP.NET, Web API, MVC, C#, Entity Framework, Visual Studio 2017, Microsoft SQL Server 2012, IIS, SSIS, SSRS

Confidential

Software Engineer

Responsibilities:

  • Involved in managing several software application development and testing which target domain like real estate analytics, mortgage credit reporting, mortgage default management, mortgage fraud management, Natural Hazard risk, lien release, loan and initial closure, hazel.
  • Involved in Production and maintenance tickets and Estimating/Developing new enhancements on application and database.
  • Decide on Technical stack for the developing the application, Design UI & application flow diagrams.
  • Develop software using ASP.NET MVC, C# and back-end database as SQL Server 2012.
  • Development was done using agile methodology with daily scrums, kanban and continuous integration using the SDLC process to deliver higher-quality software.
  • Integrated Angular.js framework controls to support HTML Controls for creating user interface.
  • Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
  • Developed web pages using ASP.NET and code behind in C# and used MVC pattern for development of web based application.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
  • Designed Graphical User Interface (GUI) using layout pages, HTML5, JavaScript and CSS classes, Razor View Engine and HTML Helpers.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC using Web API.
  • Developed WPF control to view pdf and .tif files in same window with zoom in and zoom out functionality using telerik with MVVM Pattern.
  • Dynamically generate user input form from XML in WPF, which also integrate XML validations to regulate user input.
  • Developed mechanism which validate Banking loan document.
  • Integrate SSRS and generate different reports based on different client requirements.
  • Developed mechanism to generate comparison reports at time of data entry to identify who has made errors and how to correct it.
  • Developed functionality in WPF to read dynamic columns from excels then validates with XML and store data in database or generates report to show errors.
  • Developed tool in WPF which read XML and generate PDF using itextsharp.
  • Integrate FedEx and USPS APIs to print courier labels when PDF generated.
  • Configured and Consumed Web Services using Windows Communication foundation (WCF) in C#/VB.NET.
  • Implemented Log Shipping using SQL Server 2008 R2.
  • Implemented Audit feature using Capture Data Change of SQL Server 2008 and transfer changed data to different server using SQL Job.
  • Created packages of SSIS and deploy in SSIS catalog to move audit data from main data sources to warehouse database using SQL Job.
  • Created & hosted RESTFUL Services using session management to expose same functionality in mobile applications, checksum to ensure data correctness.
  • Maintaining and providing technical support activities
  • Responsible for release of new features, patches on QA environment, UAT server and Production Servers for various clients and manage code backup.
  • Worked in Agile Methodology and used JIRA tool for project development.

Environment: Microsoft SQL Server 2012, Visual Studio 2013, Web API, C#, ASP.NET, MVC, HTML5, jQuery, CSS, WCF, WPF, AJAX, Entity Framework, IIS, SSIS, SSRS

Confidential

Software Engineer

Responsibilities:

  • Wireframe requirements in Axure for better visualization of requirement and client sing off.
  • Advised product owner a new way to find recommendation as per user selections using YAHOO location service and received appreciation from the client for same.
  • Developed web pages using ASP.NET and code behind in C# using Grid View control, HTML controls and Server controls.
  • Used Custom Validators, Validation Controls and performed validations both on client side and server side
  • Developed SQL server Stored Procedures, Triggers, Views, and Cursors for accessing the database.
  • Involved in deployments of whole web site and server settings on GoDaddy.
  • Used in Master Pages, Web User Controls and Custom Controls in developing the front end application using C#.
  • Maintain Release build and deploy applications to UAT and QA Server
  • Managing, maintaining, developing and deploying applications and databases in response to business needs
  • Responsible for fixing bugs, trouble shooting, debugging issues in QA and Production server.
  • Involved in the development of back-end stored procedures using TSQL, which were accessed by the ADO.net components from the business layer and in turn by ASP.net pages.
  • Used Custom Validators, Validation Controls and performed validations both on client side and server side
  • Integrate Facebook API for User log in web site.
  • Integrate Google map API to represent historical data report country wise.
  • Integrate SMS API with software to notify user based on different actions.
  • Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, (CTE)common table expression, UDF (User Defined Functions)
  • Developed and Consumed Web Services using WCF.
  • Involved in integration testing of whole application.
  • Responsible for release of new features, patches on QA environment, UAT server and Production Servers for various clients and manage code backup.

Environment: C#.Net, Visual Studio 2010/13, .NET Framework 4.5, SQL Server 08, WCF, ADO.NET, IIS, CSS, JavaScript, jQuery, TFS 2010, Web Services, Yahoo location Service, Facebook API, Google Map API, SMS API

We'd love your feedback!