We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

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.Professional Summary:
  • 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 of Unified Model Language (UML) using MS 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

PROFESSIONAL EXPERIENCE:

Confidential

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).
  • 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 4.5, Identity Server, Xamarin (Android & iOS), XAML (Xamarin Form), Visual C#, RESTful (web API), MVVM, Http Client, PL/SQL, SQL Server 2014 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).
  • 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 etc.
  • 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 preparing Unit Test cases for various scenarios.

Environment: .NET Framework 4.5, 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, 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 scrum methodologies.
  • 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.
  • 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 preparing Unit Test cases for various scenarios.

Environment: .NET Framework 4.5, C#, ASP.NET, ADO.NET, Identity Servers, XML/ HTML/ CSS3, Web Services, AngularJS, RESTful (web API), JavaScript, JQuery, Firebug, PL/SQL, SQL Server 2012/2014, 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 SCRUM methodologies.
  • 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 SCRUM methodologies.
  • Involved in Requirements Collection, Design & Analysis of the Software Requirements Specification (SRS), Development and Customization of the Application.
  • Hands on experience in developing, debugging n-tier applications using ASP.NET, ASP.NET MVC, VB.NET, ADO.NET, Oracle 10g/11g.
  • Immensely developed pages and worked on HTML 5, CSS3, Telerik/Kendo UI, XML Schemas, MSMQ, Controller, Service and Middle Tier (MT).
  • Used Team Explorer in Team Foundation Server 2010 for version Controlling.
  • Created/ modified stored procedures, triggers, functions, and views in Oracle 10g for data manipulation and retrieval using T-SQL.
  • Performed performance tuning on analyzed existing code for better outcome.
  • Analyzed and prepare Unit Test cases for 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 in developing, debugging n-tier applications using ASP.NET, ASP.NET MVC, VB.NET, ADO.NET, Oracle 10g/11g.
  • Immensely developed pages and worked on HTML 5, CSS3, XML Schemas, MSMQ, Controller, Service and Middle Tier (MT).
  • Used Team Explorer in Team Foundation Server 2010 for version Controlling.
  • Created/ modified stored procedures, triggers, functions, and views in Oracle 10g for data manipulation and retrieval using T-SQL.
  • Performed performance tuning and analyzed existing code to improve system performance.
  • Analyzed and prepare Unit Test cases for 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 Confidential (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 some 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
  • 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.
  • Extensive use of graphing/charting in crystal report

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

We'd love your feedback!