We provide IT Staff Augmentation Services!

Sr.software Engineer Resume

SUMMARY:

  • Over 8 years of programming and Technical support experience. Has worked with SQL Server, C#.NET, ASP.NET, ASP.NET MVC. Involved in all the phases of Software Development Life Cycle.
  • Has experience with agile and scrum methodologies.
  • Good experience with design patterns
  • Familiarity with Client side java script frameworks, two way data binding with MVVM architecture.
  • Excellent programming skills coupled with hands on experience in analysis, design, coding and testing.
  • Sound knowledge in Object Oriented Concepts.
  • Strong experience in C#.NET, ASP.NET, ASP.NET MVC, ASP, SQL Server, Microsoft Reporting Services, PL/SQL, HTML.
  • Good experience with Restful web services like ASP.NET Web API, and Soap based services like WCF and traditional asmx web services.
  • Familiarity with client side Javascript frameworks including Jquery, KnockoutJS, Angular JS
  • Very good understanding of concepts and experience with .NET framework 4.5
  • Experience in Web applications development using MS.NET Technologies including ASP.NET MVC, C#. NET, ADO.NET, Server Controls, Web Forms, Threading Concepts and Web Services.
  • Always motivated to refactor code to make it efficient, maintainable and readable. Used code refactoring tool like Resharper.
  • Proficiency in LINQ, Lambda expressions
  • Design and implementation of Microsoft SQL Server 2012, Oracle 8/9i, Microsoft Access databases. Database design implementing Entity Relationship diagrams. Extensive knowledge, use, and coding of T - SQL in Microsoft SQL Server, and in-depth working experience in Oracle and PL/SQL.
  • Involved in various phases of Software Development Life Cycle such as System study, Analysis, Design, Preparation of test cases, Prototyping, Documentation, Implementation, End-user training and Customer support.
  • Effective working alone or as a cooperative team member.
  • Excellent analytical, problem-solving skills and very good communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows 95/98/2000/NT/XP/Vista, Red Hat Linux7.1, MS-DOS

Languages: C, .NET Framework 4.5, C#, VB.NET

Database: SQL Server2012, Oracle10g, PL/SQL, ADO.NET

Reporting Tools: SQL Server reporting services, RDLC

Web Servers: IIS, PWS, Apache Web server

Web Technologies: ASP.NET MVC, HTML5, DHTML, CSS3.0, Bootstrap framework, ASP, ASP.NET, AJAX, XML, XSD, XSLT, XPATH Java Script, JQuery, Knockout JS, Angular JS, WCF, Ajax Visual Studio 2013, LINQ

ORM Tools Entity Framework, N: Hibernate

Other Software Tech: MS Visio, TFS, SVN, Visual Source Safe, CVS, MSOffice

PROFESSIONAL EXPERIENCE:

Confidential

Sr.Software Engineer

Responsibilities:

  • Developed new pages using MVC 5, Entity Framework.
  • Used LINQ Lambda expressions to query the data
  • Used GIT as source control
  • Performance tuning the complex queries for efficiency
  • Refactored code for better reuse

Environment: ASP.NET MVC5.0, C#, .NET Framework 4.6.2, LINQ, Visual Studio 2017, Razor, Lambda expressions, knockout JS, Entity Framework 6.1.3, SQL Server 2017

Confidential

Software Engineer

Responsibilities:

  • Involved in the business logic and code behind using c#, Entity Framework.
  • Developed UI using knockout JS framework.
  • Troubleshoot, debugged, and fixed bugs at every stage of the application.
  • Worked in an agile team environment with daily standups and status updates.
  • Provided technical support for all the production issues.

Environment: ASP.NET MVC5.0, C#, .NET Framework 4.5, LINQ, Ajax, Visual Studio 2015, Razor, Lambda expressions, knockout JS, Entity Framework 6.1.3

Confidential, McLean, VA

Sr. Software Analyst

Responsibilities:

  • Developed screens using ASP.NET, Html, CSS
  • Used VSS for source control.
  • Involved in presentation, business logic and data access layers
  • Worked in agile environment.
  • Performed testing on the iterations developed.
  • Used Mainframes as backend.

Environment: .NET Framework 4.5, C#. NET, XML, Visual Studio, Mainframes, ASP.NET Webforms

Responsibilities:

  • Designed and developed the web applications using ASP.NET MVC as per the business needs
  • Generated the dynamic response templates using Razor.
  • Developed viewmodels and models.
  • Implemented services using WCF
  • Used Resharper tool to improve and refactor the code
  • Implemented Save Service for saving all the application related data.
  • Developed views in MVC3 using Razor(.cshtml) view engine
  • Developed controllers with action methods
  • Implemented services using WCF
  • Configured the end points for the service using wsHttpBinding.
  • Implemented Service Oriented Architecture through Windows Communication Foundation (WCF).
  • Using WCF created services that can be consumed by different applications.
  • Configured WCF services to create end points based on different bindings and contracts.
  • Extensively used Telerik UI Controls such as Telerik Grid, Telerik DatePicker etc.

Environment: ASP.NET MVC4.0, C#, .NET Framework 4.5, LINQ, Ajax, Visual Studio 2013, Razor, Lambda expressions, Resharper, JQuery, WCF

Confidential

Software Engineer

Responsibilities:

  • Developed new screens and business logic supporting various parts of the system
  • Worked on fixing existing issues and enhancements as needed.
  • Been involved in full life cycle development being part of a small team
  • Worked on API that acts as an interface for all third party apps that customers use
  • Used entity framework to provide access to DB through a wrapper.
  • Developed custom messaging services using windows services as needed.
  • Used client side technologies Jquery, Bootstrap.
  • Deployed the code on to different environments which are in AWS(Amazon web services)

Environment: ASP.NET, MVC 4.0, WCF, Web API, Entity Framework, ADO.NET, C#, VB.NET, JQuery, SQL Server, Sub version(SVN), Visual Studio 2013

Confidential, Fairfax, VA

.NET Developer

Responsibilites:

  • Involved in the business logic and code behind using c#.
  • Developed the front end using razor views, jQuery, Ajax technologies, iTextSharp, Kendo UI controls, Automapper, SQL Server 2008, and Nhibernate.
  • Implemented rich user interfaces using client side technologies like knockout.js.
  • Developed the application in ASP.NET MVC4 framework.
  • Extensively used Kendo UI Controls such as Kendo Grid, Kendo Calendar etc.
  • Used Automapper for mapping viewmodel to domain model and vice-versa.
  • Used iTextSharp to generate PDF files on the fly.
  • Used Bootstrap model pop ups
  • Created partial views, editor templates for better maintenance
  • Created Areas for different client applications
  • Used Linq, Lambda expressions
  • Used jquery typeahead, calendar and other controls as needed
  • Used fluent validation for validating server side
  • Used Javascript modal pop ups.
  • Implemented search criteria using Kendo Search filters
  • Used structuremap
  • Created NHibernate mapper files and created DB repositories to provide access to DB through NHibernate.
  • Worked in an agile team environment with daily standups and status updates. Iterative development with monthly releases.

Confidential, Fairfax, VA

.NET Developer

Responsibilities:

  • Developed new screens in asp.net pages and user controls.
  • Performed server side validations using Regular expressions, Range, custom validators
  • Performed client side validations using JavaScript, JQuery.
  • Developed business logic and code behind using C#. Net.
  • Database work involved, writing T-SQL statements and stored procedures, which were in turn called by the Data Access modules using NHibernate.
  • Extensively used Ajax Control Toolkit for some controls and formatting.
  • Involved in fixing cross browser compatibility issues.
  • Developed the web application by using master pages.
  • Troubleshoot, debugged, and fixed bugs at every stage of the application.
  • Implemented RDLC reports to generate PDF copy of the rebate information in PDF format in background on the server.
  • Used GridView, Wizard controls extensively.
  • Written stored procedures to ETL the rebate data to Vision database.
  • Involved in deploying the code to different environments.
  • Used Linq and Lambda expressions on in memory objects
  • Used MVP design pattern

Environment: ASP.NET, NHibernate, C#, Java Script, SQL Server, Sub version(SVN), SSRS (RDLC), JQuery, Visual Studio 2010

Confidential, Fairfax, VA

.NET Developer

Responsibilities:

  • Extensively used JavaScript for client side validations.
  • Performed server side validations using Regular expressions, Range, custom validators.
  • Used jQuery UI calendar control, block UI.
  • Developed business logic and code behind using C#. Net.
  • Extensively used Ajax Control Toolkit for some controls and formatting.
  • Involved in fixing cross browser compatibility issues.
  • Troubleshoot, debugged, and fixed bugs at every stage of the application.
  • Involved in deploying the code to different environments.
  • Utilized Dataset, Data Table, Data adapter in ADO.NET.
  • Developed SMTP formatted email sending functionality using XSL.
  • Used XSLT transformations.
  • Created multi-tier architecture for the application.
  • Involved in writing data access layers with C# and ADO.Net.

Environment: ASP.NET, XML,XSL,XSLT,C#, Java Script, SQL Server, Sub version(SVN), SSRS (RDLC), JQuery, Visual Studio 2010

Confidential, Fairfax, VA

.NET Developer

Responsibilities:

  • Developed the application using c#.net 4.0 and SQL server 2008.
  • Extensively used JavaScript for client side validations.
  • Extensively used Ajax update panel and script manager controls.
  • Involved in deploying the code to different environments.
  • Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
  • Used Grid View control extensively for data display, dynamic generation of rows.
  • Programmed Data Access Layer using ADO.NET which involved in accessing data from the Database.
  • Exposed DB access and repositories through ASP.NET Web API restful calls.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
  • Retrieving the invoice file data from CSV files and loading into database using data table.

Environment: ASP.NET, C#, JavaScript, SQL Server 2008, AJAX, Subversion(SVN), JQuery, Visual Studio 2010

Confidential, Richmond VA

.NET Developer

Responsibilities:

  • Developed the base classes in C# for different layers.
  • Developed presentation layer components using ADO. Net’s Dataset component to expose the SQL Server 2000 data in XML and to display the data in browser using XSLT.
  • Developed stored procedures and Triggers for all back-end manipulations.
  • Scheduled the Components for auto execution through SQL Server Agent.

Environment: Visual Studio. NET, ASP.NET, C#, ADO.NET, XML, XSL, XSLT, SQL Server 2000

Hire Now