We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • 13 years of experience in software development. Experienced in all phases of Software Development Life Cycle (SDLC) including analysis, design, development, testing and implementation of high quality & complex software applications. Served in many roles as Technical Lead, Team Lead, coordinator of the offshore team, and code reviewer.
  • Highly knowledgeable in web infrastructure and application architecture for various business sectors including e - Commerce, Finance, Manufacturing, and Government.
  • Able to work closely with business users to gather operational requirements and translate them to software development specification documents along with deployment schedule to clients.
  • Experience in mobile app development using Xamarin (Android & IOS)
  • Over a decade of work in Web (internet/ intranet) based applications development on C#, VB.NET, ADO.NET, ASP.NET, MVC, MVP, MVVM, Web Services and Web API using .NET Framework.
  • Worked in various development models Agile (SCRUM), Jira, Test Driven and Waterfall Method life cycles for Client-Server, Multi-Tier, and Event Driven Programming.
  • Managed teams of 10 technical peoples. Project initiation, scoping, estimating, also coding and deployment.
  • Deep experience on database design, programming (Stored Procedures, Functions, Triggers, Views using T-SQL, PL/SQL) and performance tuning in Oracle 10g/11g.
  • Well acquainted with Class, Use Case, Interaction and State Diagrams ofUnified Model Language (UML)usingMS Visio.
  • Experienced in RESTful Web Services development
  • Experienced in Object-Oriented Programing (OOP), Service-Oriented architecture(SOA)
  • Deep experience on SOLID principles (Single-responsibility principle, Open-closed principle, Liskov substitution principle, Interface segregation principle and Dependency Inversion Principle)
  • Experienced in design pattern such as Singleton, Repository, Strategy, Facade, Adapter, Factory pattern, Factory Method, Abstract Factory, Observer, Proxy, Dependency Injection, IoC
  • Solid experience using various messaging formats such as XML, JSON and MSMQ.
  • Proven ability to train, support, and lead successful teams of technical employees. Excellent problem solving, analytical, interpersonal, written and oral communication skills.
  • Knowledgeable in writing Test Cases.
  • Familiar with N-Layer and N-Tier Architecture.
  • Managed projects using Tortoise GIT, Team Foundation Server (TFS), Visual SourceSafe, Subversion (SVN) tools.

TECHNICAL SKILLS

Domain Expertise: Government, Finance, HealthCare, Email Template Designing and Marketing Technology Service

Languages & Technologies: ASP.Net, ASP.NET Core, C#.Net, VB.Net, ADO.Net, JavaScript, JQuery, HTML 5/ DHTML, CSS, CSS3, XML/ XSL, SOAP-XML Web Services, MVC, AJAX, WCF, UML, JSON, SOA, SPA, RESTful Web Service, Web API, Angular JS, React JS and Test Case for Unit Test

Mobile App: Xamarin (Android & IOS)

ORM: Entity Framework, LINQ to SQL

DBMS: SQL Server 2000/ / 2012, 2014, T-SQL, Oracle 9i/ 10g/ 11g, PL/SQL

Servers: IIS 6.x/ 7.x /8.x, Identity Server3

Development Tools: Microsoft Visual Studio .NET 2003/ 2005/ 2008/ 2010/ 2012, 2015, Adobe Photoshop 9.0, CSS3, Crystal Reports 7.0/ 8.0, RDLC Reporting, VS Report (Component One), SSIS, SSAS, SSRS, Razor View Engine, Telerik/Kendo UI, Ajax Control Toolkit, MS Visio

Version Control Tools: Tortoise GIT, MS Visual Source Safe, Team Foundation Server (TFS) 2005/ 2008/ 2010/ 2012, 2015 & Tortoise SVN

Operating Systems: Windows 10, Windows 8, Windows 7, Win 9x/ NT/ XP/ 2000/ 2003/ 2008/ Vista, MS DOS

Others: Firebug, Fiddler, Postman, Resharper, Ninject, AutoMapper, Log4Net

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

Senior Software Engineer

Responsibilities:

  • Responsible for design user interface (UI) by using Angular with razor view engine. The development environment is in MVC5 and C#, with SQL Server database and RESTful (web API2) in N-Tier architecture.
  • Created and modified the stored procedures, functions, triggers & views on SQL Server 20016 according to the functionalities using T-SQL.
  • Responsible to increase performance of complex SQL query by using SQL Profiler tools.
  • Responsible for Unit testing, Quality testing and debugging all areas/features of the project. Reviewed Internet-based systems performance by Load Runner to test system performance and efficiency of rendering to browser and software resource utilization.
  • I involve in developing Mobile App (Android & IOS) in Xamarin to share classified data to different type of user by this app by maintaining the HIPAA compliance.

Environment: .NET Framework 5.0, OWIN, ASP.NET, MVC, Razor View Engine, Entity Framework, Angular, Visual C#, RESTful (web API2), Token based authentication, N-Tier Architecture, Xamarin (Android & IOS), Xamarin Forms, PL/SQL, T-SQL, SQL Server 2016, TFS, CSS3, HTML5 and Windows 10

Confidential, Denmark

Senior Software Engineer

Responsibilities:

  • Designed objects, modules and components using Object Oriented methodologies to meet business requirements.
  • The development environment was Xamarin (Android & IOS) and C#, with SQL Server database and RESTful (web API).
  • Created and modified the stored procedures, functions, triggers & views on SQL Server 20016 according to the functionalities using T-SQL.
  • Responsible for the UI design (Xamarin part in Android & IOS), Identity Server, database structures as well as coding in every layer of the App.
  • Quality testing and debugging all areas/features of the application. Reviewed Internet-based systems for systems enhancement and efficiency of machine and software resource utilization; assisted other developers in resolving development issues.
  • I was involved in all stages of the development including coding, debugging and testing on both Android & IOS mobile devices.

Environment: .NET Framework 5.0, Identity Server, Xamarin (Android & iOS), XAML (Xamarin Form), Visual C#, RESTful (web API), MVVM, Http Client, PL/SQL, T-SQL, SQL Server 2016 and Windows 10

Confidential

Senior Software Engineer

Responsibilities:

  • The architecture of the application is designed in Asp.net MVC pattern.
  • Designed objects, modules and components using Object Oriented Development methodologies to meet business requirements.
  • The development environment included the .Net Framework and C#, utilizing SQL Server database and web API technology (MS SQL Server, C#, IIS and RESTful Services Web API).
  • Created and modified the stored procedures, functions, triggers & views on SQL Server 20014 according to the functionalities using T-SQL.
  • Worked on Extraction, Transformation and Loading (ETL).
  • Developed RESTful Services (Web API) in Asp.net Core.
  • Created a functionality to upload xml files into database.
  • Worked on sending emails & SMS by web applications using .NET Framework 4.5, Identity server3, C#, SQL Server.
  • Web pages were designed using Bootstrap, React JS and HTML5 & CSS3.
  • Served as technical specialist on complex development projects involving Internet & Server technologies. Analyzed project requirements and recommended techniques, tools, and methodologies to achieve project goals.
  • Designed custom email templates in different languages that is used to send email to clients.
  • Involved in analyzing and preparingUnit Test casesfor various scenarios.

Environment: .NET Framework 5.0, Identity Server3, C#, ASP.NET, ASP.NET Core, ADO.NET, XML, HTML5/ CSS3, React JS, RESTful (web API in Asp.Net Core), JavaScript, JQuery, Firebug, PL/SQL, T-SQL, ETL using SSIS, SQL Server 2014, Asp.NET MVC, Tortoise GIT, IIS 8.0 and Visual Studio.NET & Windows 10

Confidential

Senior Software Engineer

Responsibilities:

  • As part of the development team, I was involved with the full life cycle of the project (analysis, design, development, testing, and implementation) under agile and scrummethodologies.
  • Involved in Design & Analysis of the Software Requirement Specifications (SRS).
  • Designed objects, modules and components to meet business requirements. Development environment was the .Net Framework and C# as primary development language, utilizing SQL Server database, RESTful (web API) and Identity Server technology.
  • Worked on ETL (Extract, Transform and Load) using SQL Server Integration Services(SSIS).
  • Created and modified the stored procedures, functions, triggers & views on SQL Server 20012 according to the functionalities using T-SQL.
  • Coding, debugging, bug fixing, testing of the Web (intranet) application.
  • Responsible for Application development and Support hosting in Linux and Windows servers using MS SQL Server, C#, IIS and RESTful (web API). Its UI is in pure html & Html5 & Angular JS and its distributed architecture.
  • Identity Server3 was used to maintain access token for authentication.
  • Designed Web pages using Bootstrap, Html and Html5 & CSS3.
  • Worked on generating email template using angular JS.
  • Involved in analyzing and preparingUnit Test casesfor various scenarios.

Environment: .NET Framework 5.0, C#, ASP.NET, ADO.NET, Identity Servers, XML/ HTML/ CSS3, Web Services, AngularJS, RESTful (web API), JavaScript, JQuery, Firebug, PL/SQL, T-SQL, ETL, SSIS SQL Server 2012, MVC, Tortoise GIT, IIS 7.x/8.0 & Windows 10

Confidential

Senior Software Engineer

Responsibilities:

  • Designed & Developed ASP.NET VB/ C# N-tier Web Platform application
  • Worked with the team implementing business specifications to configure & customize the application.
  • As part of the development team, I was involved in analysis, design, and development part of life cycle of the project under Agile and SCRUMmethodologies.
  • Designed web pages using with Bootstrap, Angular JS and SignalR.
  • Involved in all stages of the development including coding, Unit testing, code reviews and bug fixing.
  • Worked with the QA and development team in order to maintain project deliverables.

Environment: .NET Framework 4.5, ASP.NET, Visual C#, Angular JS, JQuery, FireBug, JavaScript, IIS 7.x/8.0, PL/SQL, Oracle

Confidential

Responsibilities:

  • As a member of the development team, I was involved in analysis, design, and development part of life cycle of the project under Agile and SCRUMmethodologies.
  • Involved in Requirements Collection, Design & Analysis of the Software Requirements Specification (SRS), Development and Customization of the Application.
  • Hands on experience indeveloping,debuggingn-tier applications usingASP.NET, ASP.NET MVC,VB.NET, ADO.NET, Oracle 10g/11g.
  • Immensely developed pages and worked onHTML 5,CSS3, Telerik/Kendo UI, XML Schemas,MSMQ, Controller, Service and Middle Tier (MT).
  • UsedTeam ExplorerinTeam Foundation Server 2010for version Controlling.
  • Created/ modifiedstored procedures,triggers, functions, andviewsinOracle 10gfor data manipulation and retrieval usingT-SQL.
  • Performedperformance tuningon analyzed existing code for better outcome.
  • Analyzed and prepareUnit Test casesfor various scenarios.
  • Worked with the QA and development team to resolve coding, testing and debugging issues in order to maintain project deliverables.

Environment: s: .Net Framework 4.0, C# 4.0, VB.NET, ASP.NET 4.0, MVC, Soap, ADO.NET, AJAX, JQuery, Firebug, MSMQ, Agile, T-SQL, PL/SQL, IIS 7.x, CSS3, Telerik/Kendo UI, JavaScript, Visual Studio.NET 2010, Web Services, MS TFS and Oracle 10g.

Confidential

Responsibilities:

  • Involved in Requirements Collection, Design & Analysis of the Software Requirements Specification (SRS), Development and Customization of the Application.
  • Hands on experience indeveloping,debuggingn-tier applications usingASP.NET, ASP.NET MVC,VB.NET, ADO.NET, Oracle 10g/11g.
  • Immensely developed pages and worked onHTML 5,CSS3, XML Schemas,MSMQ, Controller, Service and Middle Tier (MT).
  • UsedTeam ExplorerinTeam Foundation Server 2010for version Controlling.
  • Created/ modifiedstored procedures,triggers, functions, andviewsinOracle 10gfor data manipulation and retrieval usingT-SQL.
  • Performedperformance tuningand analyzed existing code to improve system performance.
  • Analyzed and prepareUnit Test casesfor various scenarios.
  • Worked with the QA and the development team to resolve coding, testing and debugging issues in order to maintain project deliverables.

Environment: s: .Net Framework 4.0, C# 4.0, VB.NET, ASP.NET 4.0, MVC, Soap, ADO.NET, AJAX, JQuery, Firebug, MSMQ, Agile, T-SQL, PL/SQL, IIS 7.x, CSS3, JavaScript, Visual Studio.NET 2010, Web Services, MS TFS and Oracle 10g.

Confidential

Responsibilities:

  • Application development using Microsoft .Net Technologies, C#, VB.net, ADO.net with Oracle 10g.
  • Assisted in increasing performance of Auto Batch Process (ABP) for the Data Models
  • Implemented the data extractor for user readable data according to the client requirement in the application UI.
  • Involved in data migration (modifying and saving data in another database in a specific format).
  • Developed user interface, business logic & functions in various modules.
  • Created / modified stored procedures, functions, triggers & views on Oracle 10g according to the functionalities using T-SQL.
  • I was involved in all stages of SDLC including coding, Unit testing, Code Reviews and bug fixing.

Environment: s: .NET 4.0, VB.NET, ADO.net, T-SQL, PL/SQL, Oracle 10g

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in the designing and development of the entire system
  • Prepared design documents and other technical documents.
  • Developed business logic & functions implemented in various modules.
  • Designed and Developed user interface in MVC pattern, Entity Framework was used as ORM. Repository Pattern was used for data accessing in CRUD mechanism. Unit of work was also used.
  • Application development using Microsoft.net Technologies including ASP.NET, Visual C#, Entity Framework, JQuery, Ajax, RDLC reporting and SQL Server 2008
  • Created and modified the stored procedures, functions, triggers & views on SQL Server 2008 according to the functionalities using T-SQL.
  • Migrated existing database to the new database for Confidential by using SSIS & SSAS and design reports in SSRS.
  • Used security module (User, Role, group, setting permission to different user & group etc.) as a service which is developed in Windows Communication Foundation (WCF) and then this used in main project as service.
  • Was involved in all stages of SDLC including coding, Unit testing, code reviews and bug fixing.
  • RDLC reporting tool was used to generate reporting and developed some special report for client request.

Environment: s: .Net Framework, ASP.NET, Asp.Net MVC, Visual C#, Entity Framework, WCF, JQuery, Ajax, JavaScript, RDLC reporting, PL/SQL, SSIS, SSAS, SSRS and SQL Server 2008

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in the software requirement specification (SRS) analysis.
  • Designed and developed the application and took part in all stages of the SDLC.
  • Designed the User interface in razor view engine. JQuery, Ajax call and html5 was used in view/UI.
  • Implemented the business logic layer, Service layer and the data access layer.
  • Involved in the Performance Tuning of the Application
  • Worked on ETL (Extract, Transform and Load) bySQL Server Integration Services(SSIS)
  • Written stored procedures, functions and data analysis data to improve the overall performance.
  • LINQ was used as ORM with Repository pattern.
  • Build Business model and established the relationships & Foreign Keys (Physical & Logical) between tables
  • Create and deliver ad hoc reports. Used Advanced SQL to create more complex reports.
  • Generated report by SQL Server Reporting Services (SSRS)

Environment: s: .Net Framework, ASP.NET, C#, LINQ, JavaScript, HTML5, Ajax, PL/SQL, ETL, SSIS, SQL Server 2008, SQL Server Reporting Services (SSRS)

Confidential

Responsibilities:

  • Involved in the software requirement specification (SRS) analysis.
  • Designed and developed the application and took part in all stages of the SDLC.
  • Designed the User interface. JQuery, Ajax call and html were used in UI.
  • Implemented the UI layer, business logic layer, Service layer and the data access layer.
  • I was Involved in the Performance Tuning of the Application.
  • Worked on ETL (Extract, Transform and Load) usingSQL Server Integration Services(SSIS).
  • Implemented stored procedures, functions and data analysis to improve overall performance.
  • LINQ is used as ORM with Repository pattern.
  • Designed the database table, views, stored procedures and the relationship between tables.
  • Advanced SQL was used to generate complex reports.
  • Designed client-side table with add/edit/delete features using JavaScript.
  • Designed and Developed reports in Crystal Reports.

Environment: s: .Net Framework, ASP.NET, C#, LINQ, JavaScript, Ajax, PL/SQL, ETL, SSIS, SQL Server 2008 and Crystal Reports

Confidential

Responsibilities:

  • Involved in the software requirement specification (SRS) analysis.
  • Designed the User interface. JQuery, Ajax call and html were used in UI.
  • Implemented the UI layer, business logic layer, Service layer and the data access layer.
  • I was Involved in the Performance Tuning of the Application.
  • Implemented stored procedures, functions and data analysis to improve overall performance.
  • Created the database table, views, stored procedures and the relationship between tables.

Environment: s: .Net Framework, ASP.NET, C#, LINQ, JavaScript, Ajax and SQL Server 2008 and Crystal Reports

Confidential

Responsibilities:

  • Involved in the software requirement specification (SRS) analysis.
  • Designed the User interface. JQuery, Ajax call and html were used in UI.
  • Created the UI layer, business logic layer, Service layer and the data access layer.
  • Worked on ETL (Extract, Transform and Load) bySQL Server Integration Services(SSIS)
  • Written stored procedures and functions. Involved in the Performance Tuning of the Application.
  • Implemented database table, views, stored procedures and the relationship between tables. iTextsharp was used to generate reports

Environment: s: .Net Framework, ASP.NET, C#, LINQ, JavaScript, Ajax, PL/SQL, ETL, SSIS, SQL Server 2005 and iTextsharp

Confidential

Responsibilities:

  • I was involved in the Software Requirement Specification (SRS) analysis, Design and Development phases of the Software Development Life Cycle (SDLC).
  • Designed and Developed Web Forms.
  • Created Roles, Responsibilities, Users and Assigning responsibilities in the web application.
  • Implemented the User Security Profile to Restrict Access by Organization to Secure Data Access.
  • Allocating system storage and planning future storage requirements for the database (Oracle 10g).
  • Implemented database structures (tables, views, stored procedures, function & triggers).
  • Analyzed existing database (Oracle 10g) stored procedures and created/modified optimized stored procedures, functions & views for overall performance tuning and enhancements.
  • Involved in all stages of development including Coding, Testing (Unit, Integration & System), Bug fixing and Code Reviews.
  • Worked with the QA and development team in order to maintain project deliverables.

Environment: s: .Net Framework, ASP.NET, ADO.Net, Visual C#, JQuery, Ajax, JavaScript, PL/SQL, Oracle 10g and Crystal Reports

Confidential, NY

Senior Software Engineer

Responsibilities:

  • I was responsible for designing the User interface in Web form, JavaScript and html.
  • Implemented the business logic layer, Service layer and the data access layer.
  • Used HTML to implement the ad hoc reporting. Advanced SQL was used for more complex reports
  • Localization implemented for different languages
  • Css and theme was used for the layout.

Environment: s: .Net Framework, ASP.NET, C#, JavaScript, Ajax, PL/SQL, SQL Server 2005, Crystal Reports

Confidential, TX

Software Engineer

Responsibilities:

  • Designed the User interface using Web form, JavaScript and html.
  • Implemented the business logic layer, Service layer and the data access layer.
  • Implemented stored procedures and functions
  • Was involved in all stages of the development including coding, Unit testing, code reviews and bug fixing.
  • Implemented the reporting tool using VS Report (Component one).

Environment: s: .Net Framework, ASP.NET, Visual C#, Component One, PL/SQL, VS Report and SQL Server 2000

We'd love your feedback!