Senior Software Engineer Resume
Newark, NJ
SUMMARY
- A qualified Engineer, having around 8+ years of rich and professional experience in analysis, design and development of Web application.
- Developed applications in Microsoft Visual Studio .net IDE using C#, .Net Framework 3.5, 4.0,4.5,4.6.2 Asp.net, SSIS, SQL server 2008, Oracle, plsql, MVC 5, LINQ, WCF, Angular Js1.6, Kendo Grid
- Core competence in Project Participation/Team Leading of Study, Design, Development, Testing, Implementation & Service Support of Software Application.
- Good knowledge of Design Algorithims and Data structures.
- Hands - on competence in all phases of the Software Development Life Cycle including Analysis & Study of Business Requirements, Technical & Functional Specifications, Data & Process Design, Development & Testing along with Integration & Implementation.
- Similar competence in Management of Software Testing Cycle including Study of Functional Specification, Test Planning (Test Scenario, Test Case, Scripting), Test Execution & Test Metrics Development.
- Strong Technical competence in C#, Web Development using ASP.net, MVC 3, Dynamic Website, WCF.
- Have hands on experience in developing web application using Angular Js1.6, MVC 5, Kendo UI.
- Expertise in Consuming and publishing Web Services.
- Expertise in SQL in creating database objects like Tables, Views, writing complex stored procedures, Triggers and Joins using MS SQL Server.
- Proficient inObject Oriented Programmingconcepts and implementation.
- Experience in building Unit Test cases.
- Developed and built SSIS-packages.
- Completed training on Angular 4.
- Experience in Managing and Deploying Web applications using BMC Remedy Change Management Tool.
- Proven proficiency in Change Management through Change Request Review, Issue Tracking & Resolution, Quality Management, Rescheduling Priority and Manage Knowledge Transfer.
- Successful trackrecord of Participation/Leading of various Software Application Development, Enhancement, Service Support Projects for Financial, Investment Banking.
- Good written and verbal communication skills, understanding of development in a team environment
TECHNICAL SKILLS
Operating System: Windows, Linux
Programming language: C#, VB
.Net Framework worked on: 2.0, 3.5 4.0,4.5,4.6
Web Technologies: ASP.NET, MVC 3, MVC5 HTML, CSS, JavaScript, Angular JS, LINQ, WCF, Web Services, Kendo
Web server: IIS 6,7,8,10
Reporting: SQL Server Integration Services(SSIS)
Database (SQL developer): SQL Server 2008/2005
Tools: and IDE Microsoft Visual Studio 2017/2015/ 2013/2010/2008/2005
SQL Server Management Studio 2005/2008 /BI tools: BMC Remedy
PROFESSIONAL EXPERIENCE
Confidential, Newark, NJ
Senior Software Engineer
Responsibilities:
- Interacting with Business Analyst to gather requirements to design and develop the application.
- Designing and development of Application Object Oriented Programming concepts including, Inheritance, Polymorphism, Encapsulation, Abstraction, Overloading and Overriding in C#.
- Responsible to develop stored Procedures, functions packages using Oracle 11g, oracle 12g.
- Developed the web application using Provider Pattern and dependency Injection.
- Dependency Injection was done using Structure Map.
- Unit testing of an application was done and developed using MS test tool,
- Responsible in design and development of application using MVC5and Asp.net
- Used TFS (Team foundation server) as source control for Continuous Integration.
- Developed the application using C# and Asp.net4.5 framework.,4.6.2)
- Developed a web application using Angular 1.6 and Kendo for front end and MVC 5 for back end.
- Was partially involved in development of Web services.
- Involved in all the phases of SDLC from requirement gathering to production deployment.
- Responsible for creating the design document for the application.
Environment: .NET framework 4.0, 3.5, C#, ASP.NET Web Form, LINQ, TFS, VS 2012/2013,2015 Oracle 11g,12g, Web Services, WCF, ADO.Net, JavaScript, HTML, MVC.
Confidential, Lone Tree, CO
Senior Software Engineer/Team lead
Responsibilities:
- Responsible in establishing a detailed requirement specification through discussion with clients.
- Responsible for Designing User Interfaces using Asp.net 3.5, Dynamic Website framework, WCF.
- Developing application based on Object Oriented Programming concepts including, Inheritance, Polymorphism, Encapsulation, Abstraction, Overloading and Overriding.
- Experienced in creating Classes, Interfaces, Structures and other C# features
- Responsible for Consuming Web services developed by another Vendor.
- Developed application using LINQ to SQL, Dynamic Website based upon Scaffolding framework.
- Responsible in evaluating and increasing the projects effectiveness.
- Was also part of creating Weekly Status reports (WSR) and handing it to the client.
- Writing SQL Queries, Stored Procedures, Functions, Triggers, and Cursors in SQL Server.
- Involved in Migration Of application from Visual Studio 2008 to Visual Studio 2010.
- Responsible for creating DB scripts using SQL Server 2008 and deploying them to Production.
- Automated the Email triggering system by writing Stored Procedures, Views, functions and scheduled them on Weekly basis using SQL server Jobs Scheduler
- Responsible to coordinate with the customers as necessary.
- I was also responsible for mentoring junior members in the team and guide them technically as and when required.
- I was also involved in the weekly status call with the client to update the status.
- Responsible for providing the effective and appropriate solution to the given requirement.
- Was involved in deployment of the requirements to production using BMC change management tool.
- Responsible for development of Stored Procedures and other sql queries.
- Involved in the Development of SSIS packages using MSBI tool.
- SSIS package for sending emails to multiple users on basis of specific conditions using SP’s, fetching data from external DB and insert into our project Db, etc.
- Responsible for production support of both the applications.
- Involved in creation of various documents like WBS (work Breakdown Structure), Impact Analysis,
- Design Document, SMTD (system Maintenance Technical Document).
- Involved in the bug fixes introduced in production environment and analyzed whether it’s a bug or a change request.
Environment: .NET framework 4.0, 3.5, C#, ASP.NET Web Form, LINQ, TFS, VS 2012/2013, SQL 2008, Web Services, WCF, ADO.Net, JQuery, HTML, SSIS, BO, BMC remedy tool, Dynamic Website, Angular JS, MVC.
Confidential
Software Engineer
Responsibilities:
- Designing and development of Application Object Oriented Programming concepts including, Inheritance, Polymorphism, Encapsulation, Abstraction, Overloading and Overriding in C#.
- Developed multilingual 3 tier Web application using ASP.NET, C#, and Linq.
- Used Team Foundation Server (TFS) for Version Control.
- Developed Web Grid using Infragistics Grid Control
- UsedADO.Netcomponents such as Datasets, Data Reader, Data View and Data Table.
- Implemented role based security in the application.
- Creation of test Scripts. Creation of Integration Documents.
- Perform Testing and fix UAT defects.
- Was part of Daily Stand Up meeting, client calls.
- Active Participation in application release and client interaction
Environment: .NET Framework 4.0, C#, SVN, Infragistics, LINQ, VS 2010, MS SQL Server 2008, ADO .Net.