We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • .Net Developer with 9 Years of experience in diverse facets of .NET development, encompassing analysis, design, development, deployment, maintenance and production support using SDLC process and methodologies.
  • Extensive programming experience using ASP.NET MVC, ASP.NET WEB API, C#, AngularJS, Angular 2, WCF, Entity Framework, Microsoft Azure, Single Page Application, ADO.NET, AJAX, LINQ, Bootstrap, Telerik Kendo UI, JavaScript, JQuery, HTML5, CSS3, and XML.
  • Solid experience in developing Single Page Application (SPA) based on client side JavaScript framework AngularJS and employing ASP.NET MVC and ASP.NET Web API.
  • Experience in securing web applications using ASP.NET authentication and authorization.
  • Strong Knowledge of Object Oriented Programming (OOP), Design Patterns, Agile Process, Software Design Patterns, Service Oriented Architecture (SOA).
  • Experience in various agile practices in Development like Backlog, Pair Programming, Test Driven Development (TDD), Continuous Integration (CI), and Sprint Meetings.
  • Experience in complete SDLC process like Requirement Gathering, SRS Preparation, and Technical Designing Documents.
  • Functional Exposure in various domains like Product Lifecycle Management (PLM),
  • Insurance, E - Learning, E-Commerce, HealthCare, Finance and Background Verification.
  • Extensively worked on Entity Framework generating ORM models and integrating them through MSSQL and LINQ to Entities.
  • Strong control over designing and developing backend functionalities in SQL Server with various SQL database objects like views, query, stored procedures, indexes, functions, and triggers.
  • Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration,
  • Experience in various kind of documentation like SRS, Technical Design Document, Architecture Document, WEB API, WCF Service consumption.
  • Experience in using Microsoft Team Foundation Server for code repository, task assignment, and project backlog plan and version control.
  • Exposure in solving and debugging problems using Firebug, Fiddler and Developer Tools.
  • Excellent communication skills with strong background working directly with coworkers and clientele to identify business objectives and establish requirements.
  • An innovative team player proven to work under tight deadlines, adaptable to new software technologies, quick learner and also can work effectively as an individual.

TECHNICAL SKILLS:

.NET Technologies: ASP.NET MVC, C#.Net, VB.Net, .Net Framework 2.0/3.5/4.0/4.5 , AJAX.NET, AJAX, ADO.NET, LINQ.

Advance .NET: MVC 4, MVC 5, WEB API, REST API, Razor Engine, WPF, WCF Services, Web Services, IIS 6.0 / 7.0, Multithreading.

Databases: Microsoft SQL Server, Oracle.

ORM: Entity Frame Work (EF)

Reporting: Crystal Reports, SSIS and SSRS.

Web: HTML5, CSS 3, JavaScript, JQuery, JSON, AngularJS, Angular 2/4, Typescript, Kendo UI, KnockoutJS, NodeJS, NPM, Bootstrap, Jasmine, Responsive Web Design.

XML Technologies: XML, XSD, XSLT.

Third Party Control: Telerik Kendo UI, DevExpress, MS Enterprise Library.

Performance: SQL Server Profiler.

Version Management: SourceSafe, Team Foundation Server (TFS), SVN (Tortoise SVN) and Git.

Application: JIRA, Microsoft Azure, Bug Tracker, AutoMapper, Dependency Injection, FxCop and Style Cop.

PROFESSIONAL EXPERIENCE:

Sr. Software Developer

Confidential, New York, NY

Responsibilities:

  • Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members.
  • Working with VS2013 .NET Framework 4.5, Asp.net, C# .Net and MVC Web Application.
  • Extensively working with User Interface using HTML5, CSS, Bootstrap, Java Script, JQuery, JSON Data and Angular JS
  • Extensively working on creating AngularJS directives, filters, service and factory.
  • Responsible for creating WEB API which can be consumed by the web application and other systems.
  • Responsible for creating the architecture of the WEB API using Repository pattern and Entity Framework 6.0 as ORM.
  • Used Microsoft Entity Framework Database first approach for the Data Access Layer and defined entities that are used for the data access for application.
  • Extensively using browser for checking developing pages for debugging the application( Google Chrome, IE and Firebug of Firefox browser).
  • UsedTeam Foundation Server for project repository and versioning.
  • Responsible for deployment of the code to the various server of Development, Staging and Testing.

Technologies Used: .NET Framework 4.5, C#, Visual Studio 2015, ASP.NET MVC, WEB API, AngularJS, Angular 2, Typescript, Bootstrap, LINQ, Entity Framework 6.0, HTML5, CSS3, Team Foundation Server and SQL Server 2012.

Sr. Software Developer

Confidential, Seattle, WA

Responsibilities:

  • Working in Agile Methodology for rapid development and regular adaptation to the varying requirement and continuous delivery of the software.
  • Involved in requirement gathering, requirement analysis, defining scope, design and technical design document of the application.
  • Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.
  • User Interface of the application using Bootstrap, AngularJS, HTML5 and CSS3.
  • AngularJS framework to implement Single Page Application and created HTML pages AngularJS directives, filters, service and factory.
  • Authentication and Authorization of the application.
  • Responsible for creating REST WEB API which can be consumed by the web application.
  • Responsible for creating the architecture of the WEB API using Repository pattern and Entity Framework 6.0.
  • Microsoft Entity Framework Database first approach for the Data Access Layer and defined entities that are used for the data access for application.
  • Worked on different kinds of chart like pie and bar charts using High Charts.
  • Created user defined data annotation for validating view model.
  • Used LINQ query to manipulate, store, retrieve and insert the data.
  • Team Foundation Server for project repository and versioning.
  • Responsible for deployment of the code to the various server of Development, Staging and Testing.

Technologies Used: .NET Framework 4.5, C#, Visual Studio 2015, ASP.NET MVC, WEB API, AngularJS, Bootstrap, Razor Engine, LINQ, Entity Framework 6.0,, HTML5, CSS3, High Charts, JavaScript, JQuery, Team Foundation Server and SQL Server 2012.

Sr. Software Engineer

Confidential

Responsibilities:

  • Responsible for creating Views and other UI components using ASP.NET MVC Razor Engine.
  • Responsible for creating a new module usingASP.NET MVC and implemented AngularJS.
  • Responsible for displaying the data in Kendo UI using AngularJS.
  • Responsible for analysis, design, implementation, management and maintenance.
  • Created various domain models and view models.
  • Created user defined data annotation for validating view model.
  • Participated in designing and architecting different modules.
  • Wrote controller code in C#.NET to access UI values and passed it to middleware.
  • Wrote code within the middleware to access other service methods and manipulate data.
  • Used Azure App Service to deploy the web application and WEB API.
  • Used Azure App Service feature like deploying to specific region, scaling the application, creating the instance, and SQL database sync.
  • Used Team Foundation Server (TFS) as a Source Control and issue tracking.
  • Used LINQ and XML Document to manipulate and store the data.
  • Used Bootstrap, JQuery & JavaScript for client-side validations and rich user interface.
  • Created CSS for various GUI effects and to improve the “look and feel” of the applications.
  • Created modules in HTML5 and Angular JS for displaying various application related data.
  • Created various unit and integration test to check system flow and functionality.
  • Troubleshooting Application and Performance enhancement in QA and UAT Environment.

Technologies Used: .NET Framework 4.5, C#, Visual Studio 2013, ASP.NET MVC 4.0/5.0, Razor Engine, LINQ, WCF, JavaScript, JQuery, Bootstrap, AngularJS, Telerik Kendo UI, HTML5, CSS, Entity Framework 6.0, Team Foundation Server, JIRA, Microsoft Azure, SSIS, SSRS and SQL Server 2012.

Software Developer

Confidential

Responsibilities:

  • Involved in Agile SDLC methodology SCRUM framework and involved in Planning, Designing, Development and Testing.
  • The application is developed in ASP.Net MVC which involves business layer using the WCF service and call to the database.
  • Used Entity Framework Code First Approach and LINQ to create the data layer for the application.
  • Created WCF services to create distributed application and for the communication between server and client.
  • Used JSON, JQuery to perform client side validation and consumed wed services into the web application.
  • Implemented Dependency Injection using Microsoft Unity for loosely coupled architecture.
  • Developed Views for various modules throughout application using Razor engine template.
  • Extensively used XML for data transfer across different systems and XSLT for transformation.
  • Worked with LINQ and Entity Framework, also wrote stored procedures using Microsoft SQL Server.
  • Consulted with the users and client on issue, recommended solutions, installed and supported customer systems.
  • Project managed using TFS. Troubleshooting Application and Performance enhancement in QA and UAT Environment.

Technologies Used: ASP.Net MVC 4, C#.Net, Active Directory, WCF, Microsoft Unity DI, Ajax, JQuery, JSON, Web Service, Entity Framework 5.0, LINQ, Oracle, Razor Engine, TFS, AngularJS, Kendo UI, JIRA, HTML, CSS, Visual Studio 2012, Azure, Bootstrap, SSIS, SSRS and SQL Server.

Confidential

Software Developer

Responsibilities:

  • Involved in designing and development of UI & ASP.Net pages (Web Forms) after interacting with users for requirements.
  • Developed user controls and custom controls for reuse in VB.Net.
  • Used several .NET AJAX controls to dynamically render the content on web pages developed using VB.net.
  • Implemented Data access layer (DL) using ADO.NET with Database SQL server 2005 by creating Functions, Triggers and Store Procedures in T-SQL.
  • Created XML and transferred that XML data from Client end to Server end for further storage.
  • Developed Active-X component in Visual Basic 6.0, to transfer a large amount of file data from client machine to central server using FTP.
  • Installed and configured IIS 6.0 on server publishing site for Test and Development environment.
  • Generated the reports by tracking the data from the database.
  • Involved in developing WCF Services for sending complex business logic results to different modules of application as a web service.
  • Involved in unit testing and implementation of the project.

Technologies Used: Microsoft .Net Framework 3.5, ASP.NET, C#.Net, MS Visual Studio 2008, XML, WCF services, CSS, Microsoft SQL Server 2005, SQL Server Integration Services (SSIS).

We'd love your feedback!