We provide IT Staff Augmentation Services!

Senior Software Developer Resume

3.00/5 (Submit Your Rating)

Harrisburg, PA

PROFESSIONAL SUMMARY:

  • Around 13 years of diversified experience in Web development, System Analysis, Technical Design, Implementation, Performance Tuning, Testing and Release/Build management in all stages of Full Software Development Life Cycle (SDLC) in various Information Technology areas involving C#.NET, ASP.NET, WCF Services, Web API, Angular JS, Entity Framework, LINQ, MVC Framework and SQL Server.
  • Highly Skilled in .NET Technologies with extensive experience in developing SOA based multi - tier applications.
  • Have successfully handled software development for diverse functions & work areas.
  • Thorough understanding of Technical and Functional concepts in Telecom Domain, Social Networking, GPS, Retail Industry, Finance Domain and business applications.
  • Experience in web development, .NET Development (Ex- in ASP.Net and window services), Web APIs, web services, and SSO (single sign-on).
  • Good working experience on in developing WCF Services, Web Api Services and Web services (Rest and Soap).
  • Experience in using Web Services, Xml, CSS, HTML, Ajax and JavaScript, JQuery and Angular JS.
  • Extensive experience in SQL Server Database design, developing Confidential -SQL queries, stored procedures, views, function, Tables and triggers using SQL Server.
  • Working experience with Source Control Management tools such as; Team Foundation Server (TFS), VSS and SVN.
  • Experience in Dev Ops tools like (Jenkins and TFS).
  • Practical experience in developing application with Test Driven Development (NUnit Test)
  • Additional skills include CSS, AngularJS (or similar client side framework), Angular 2.0, REST using Web API, SharePoint 2010/2013.
  • Strong experience in Agile development process for diverse requirements.
  • Capable of taking initiative as the situation calls, eager and able to learn new technologies quickly. Possess versatile leadership qualities and the ability to manage change. Accept responsibilities and job duties eagerly with minimal supervision and Works well under pressure.
  • Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
  • Accomplished Senior Software Developer with 13 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases.
  • Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.
  • Provide input into the provision of estimates based on the agreed process, contribute to the physical design of Internet solutions and produce design specifications based on agreed design principles
  • Develop components that are as widely reusable in accordance with the Company strategic objectives
  • To assist with the spread of knowledge within the team by effectively communicating ideas solutions and approaches to colleagues
  • To help identify potential development opportunities and areas of improvement within existing applications and processes
  • To undertake system development in the languages stated including unit and system testing of the components

SKILL:

RDBMS: MS-SQL Server 2005/2008/2012, Oracle 18g

Languages: Asp.Net (3.5, 4.0, 4.5), C#, HTML, XML

Framework: MVC, WPF, .Net.

IDE: Visual Studio 2008/2010/2013/2015/2017

Methodology: Agile (Scrum Variant)

ORM: Entity Framework, LINQ, NHibernate

Dependency Injection: AutoFac, Unity

Scripting Language: Angular JS, Angular 2.0, JQuery, JavaScript

Web Service: WCF, Web API

O/S: Windows 2000/7/10, SharePoint 2010/2013

Source Safe Tools: Visual Source Safe 2005, TFS 2010/2012, SVN

Map Technology: Google Map, Microsoft Map

Cloud Technology: Amazon (S3, EC2, SQS, SDB)

External API: Facebook, LinkedIn, Twitter, Netflix API

BI Tool: SSRS, SSIS

Others: MSMQ, VBA, AJAX, CSS, GPS, VB Script, JSON

Continuous Integration Tool: Jenkins, TFS

WORK EXPERIENCE:

Senior software developer

Confidential, Harrisburg, PA

Responsibilities:

  • Responsible for rewriting application like pro offer, Insure now and DCP and also responsible for enhancement in the existing applications.
  • Developed reusable component like EDX creation, reading files from FTP which used in all the applications using C#.
  • Used dependence injection (Autofac) and NHibernate as ORM.
  • Used log4Net for error logging.
  • Responsible for developing web services using WCF and Web API.
  • Responsible for writing unit test cases for service.
  • Responsible to writing all complex logic in the application and writing a code to get the data from MSMQ and process it via application.
  • Responsible for creating and architecture of service and applications.
  • Responsible for leading team and handle all development activities.
  • Responsible for managing design document, estimation document, resource planning, project tracking for crump insurance projects.
  • Responsible for architecting project, coding, testing and maintaining MVC based application with using bootstrap UI.
  • Responsible for effective communication between the project team and the customer. Provide day to day update to manager and customer.
  • Working on Agile process, use TFS to assign work order and tracking.
  • Reporting services using to generate multiple types of report based on the batch process.
  • Developed web application insure now and pro offer using MVC and Angular JS and Angular2.0.

Technology: Oracle 18g, Asp.Net4.5, MVC, C#, SSRS, Angular JS, Web API, WCF, Angular 2.0, JQuery, Nhibernate

Confidential

Responsibilities:

  • Responsible for rewriting the application into MVC and Angular.
  • Developed reusable components like SSIS packages ran manually or automatically.
  • Enhanced database stored procedure which read the scheduled SSIS jobs and ran it.
  • All SSIS job stored into the Catalog so it can also called through the code.
  • Used dependence injection (Autofac) and Entity Framework as ORM.
  • Used log4Net for error logging.
  • Debugging and enhancing SSIS jobs.
  • Responsible for writing unit test cases for website.
  • Responsible to writing all complex logic in the application.
  • Responsible for creating and architecture of applications.
  • Responsible for leading team and handle all development activities.
  • Responsible for managing design document, estimation document, resource planning, project tracking for Precept projects.
  • Responsible for architecting project, coding, testing and maintaining MVC based application.
  • Responsible for effective communication between the project team and the customer. Provide day to day update to manager and customer.
  • Working on Agile process, use TFS to assign work order and tracking.
  • Responsible to create stored procedure and enhance it.

Technology: Microsoft C# ASP.NET2015 (4.5), MVC, SQL server 2008R2, SSIS, SSRS, Angular JS, Entity Framework

Senior software developer

Confidential, AtlaNTA, GA

Responsibilities:

  • Responsible for developing the web services.
  • Responsible for writing unit test cases for every service.
  • Responsible for writing all complex logic in the service.
  • Responsible for creating database object.
  • Created stored procedure, views and table in database.
  • Responsible for deploying service on development server.
  • Communicate with other team and deploy service on other environment.
  • Services are the rest based.
  • Two different type of service created one for retail server and other for web farm. Retail services runs on every stores and web farm runs on the enterprise server.
  • Responsible to create an architecture for service.
  • Responsible to help other team to consume the services on handheld and in website.
  • Resolved all the Nuget package issue in the service and streamline it.
  • Using Nunit and Moq for unit testing.
  • Working in Agile process. Using Jira to assign task and tracking.
  • Take ownership and coordinate application development tasks with a third party software vendor.
  • Use C3 and D3 JS for Graphical report of picklists.

Technology: Microsoft C# ASP.NET2013 (4.5), LINQ, SQL server 2008R2, Nunit, Moq, Nuget Package, Web API, Entity Framework, Jenkins, C3 and D3 JS

Senior software developer

Confidential, Rochester, NY

Responsibilities:

  • Responsible for coding and designing of application.
  • Responsible to create an architecture for application.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Coordinate and communicate task with developers.
  • Ensure that development is performed as per requirement.
  • Use Visual studio 2012 and JQuery in this project.
  • Written C# code and maintain and create forms and reports. Make CSS and design for whole website.
  • Created stored procedure, views and table in database.
  • Responsible for deploying website on development server.
  • Communicate with other team and deploy website on other environments.
  • Take ownership and coordinate application development tasks with a third party software vendor.

Technology: Microsoft C# (4.5) 2012, LINQ, SQL Server 2008R2, SSRS, SSIS, JQuery

Senior software developer

Confidential

Responsibilities:

  • Responsible for delivering solution to our customer.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Responsible for managing scope, planning, tracking, aspects of the project.
  • Responsible for writing code from scratch in C# and JQuery.
  • Application developed using MVC.
  • Alerts and warning displayed on the dashboard.
  • For reporting RDLC sheet is using.
  • Project is deployed on Share point.
  • Created WSP file and deploy it on production.
  • Written a c# code for maintain and create forms to add a . Make CSS and design for whole website.
  • It’s a SharePoint application so for authentication use SharePoint authentication and for email make a c# application and schedule it in windows server.
  • Responsible for delivering solution to our customer.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Responsible to deploy application in different-2 environment (like SIT, UAT, PreProd and Prod).
  • Responsible for writing code from scratch in C# and JQuery.
  • Responsible to maintain the application and any changes will come in future complete it and deploy the application.
  • Alerts and warning displayed on the dashboard.

Technology: Microsoft C# (4.5) 2012, LINQ, SQL Server 2008R2, JQuery

Confidential

Senior software developer

Responsibilities:

  • Responsible for deploying the application and maintaining it.
  • Responsible for deploying the application and maintaining it.
  • Develop in SharePoint using visual studio 2010.
  • Responsible for development and design of the application
  • Responsible for supporting the application.
  • Responsible for sending daily ODR report.
  • Responsible for get the Connect Disconnect status report from oracle and send it to client.
  • Responsible to write a query for connect disconnect report.
  • Responsible for get the LLupdate and update it in database and send report to client.
  • Responsible for leading team in delivering solution to our customer.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Responsible for managing scope, planning, tracking, change control, aspects of the project.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Responsible for preparing functionality and project Setup document.
  • Maintained quality communication with client.
  • Key projects handled so far include Digital, OTS, and VB Project.

Environment: C#.Net4.5, Asp.Net4.5, MVC, WCF, SQL server2008, JQuery, Knockout.

Senior software developer

Confidential

Responsibilities:

  • Responsible for leading team in delivering solution to our customer.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Responsible for managing scope, planning, tracking, aspects of the project.
  • Responsible for preparing Weekly Status Report for management.
  • Coordinate and communicate tasks with developers.
  • Ensure that development is performed as per requirements.
  • Communicate activities/progress to project managers, business development, business analysts and clients
  • Used jQuery in this project and use of Ajax on various reports to display faster result.
  • Written a c# code for port management and user related forms and test them. Make CSS and design all port management and user related forms
  • Written flexible programming so application can be host on any server
  • Used objects and cache them so we have faster results when we sort, filter or search data.
  • Continuously working on code optimization.
  • Key projects handled so far Comcenter Website.
  • Responsible for leading team in delivering solution to our customer.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Basic thing of this project is its architecture which is based on object and its interface with bluezone and batch processing, I developed this architecture, Bluezone connection, Batch Processing and only responsible to manage this.
  • Worked on application critical parts like Template creation, Bluezone connection, download file from server, Write data into excel, Data importing from excel, progress bar and slider for macros and project installer.
  • Using new .net technology Linq and wpf and all database related code and query written in linq.
  • Responsible for preparing Weekly Status Report for management.
  • Coordinate and communicate tasks with developers.
  • Ensure that development is performed as per requirements.
  • Communicate activities/progress to project managers, business development, business analysts and clients
  • Continuously working on code optimization.
  • Responsible for managing project plan and track project steps in tracker sheet.
  • Key projects handled so far OrderAid Management Systems.

Environment: Microsoft C#.NET (4.0), Linq, SqlServer2008, WPF, BlueZone

We'd love your feedback!