We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 13 years of experience in Software industry (Finance Domain) which includes all phases of software development cycle like Requirement Analysis, Design, Development and Implementation, Integration, Testing, UAT and production deployment support.
  • Strong Experience in developing applications using C#, .NET Framework (4.5/4.0), ASP.NET MVC Framework (4.0/3.0), ADO.NET,.net core, AJAX.
  • Extensive experience as a .NET Technical Lead in System Analysis, Design, Development, Coding and Implementation of various applications based on (OOPS) Object Oriented Programming, Client/Server N - tier architecture, Model View Control (MVC), Windows, Web based and Internet Technologies.
  • Strong experience developing front end applications as well as Single page application using AngularJS, HTML, jQuery, JavaScript, CSS.
  • Experience in developing distributed systems using web API, WCF, .net core and web services (REST, JSON, XML) .
  • Good understanding of the data structures.
  • Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
  • Good exposure to Database Development including Tables, Views, Stored Procedure, Triggers and Query Optimization techniques using SQL Server 2008/2012/2017.
  • Well versed with designing tools like MS Project, VSS, Perforce, SVN and IDEs like Eclipse, Visual Studio, Voice Objects.
  • Keen and Quick learner with an ability to manage processes effectively.
  • Excellent Team player with good Communication and Interpersonal skills and ability to pro-actively engage with co-developers, Business analysts and clients. Also, capable of taking up responsibilities independently and collaboratively in teams.
  • Experienced with onsite-offshore model and working with the team/business persons located at the different location like US/India
  • Experience in developing and consuming services using WCF (REST, SOAP) and ASP.Net Web API.
  • Experience in leading the team.

TECHNICAL SKILLS:

Languages: C#, JavaScript

Domain Experience: Payment/ Finance Domain.

Web Technology: HTML, AngularJS 1.X,ASP .net MVC,ASP.Net,, CSS, JQuery, Angular JS,WCF, webServices (REST, JSON, XML), Web API.

XML Technologies: XML, XSL/XSLT

Databases: SQL Server 2017/2012/2008

Application/Web Servers: Microsoft IIS 10/8.0/7.0/6.0/5.0

Version Controls: Team Foundation Server (TFS), SVN

IDE: Visual Studio .Net 2017/2015/2014/2012/2010

Operating System: Windows 10/7/ Vista / XP

Standards & Trends: Agile, WATERFALL

Tools: Microsoft Office, NUnit, Perforce, VSS, Voice Objects Desktop 7.3, Sonic Management Console

PROFESSIONAL EXPERIENCE:

Confidential

Skills used: Angular JS, C#.NE T, ASP.NET, webServices (REST, JSON, XML), Web APIs, JavaScript, XSLT, XPath, Xquery, HTML,CSS,Microsoft SQL server 2008, 2008R2, 2012

Senior Software Engineer

Responsibilities:

  • Designed user interface for application using ASP.NET MVC and implemented business logic using C#.
  • Very good development experience creating web applications using ASP.NET MVC, C#.
  • Designed and documented REST/ HTTP, SOAP APIs, including JSON data formats and API version strategy.
  • Worked with ASP.NET MVC and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
  • Angular JS was used for creating the controllers, Factories, Services, Custom Directives.
  • Extensively involved in developing components for Business and Data tier using C#, ADO.NET and also involved in creating controllers to handle the events in ASP.NET MVC framework.
  • Strong knowledge in web services testing via Tool SOAP UI/ Restful web services.
  • Used extensively JavaScript and ASP.NET for AJAX Implementation and Client Side Validations.
  • Used Web Services for communicating with other application and components.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services.
  • Experience in working with LINQ to Datasets, which uses ADO.Net to handle the communication with the database.
  • Extensively worked with LINQ provider and designed the user level application which will build and execute a query expression for Server Side.
  • Written SQL Queries, Stored Procedures, Triggers users in SQL Server 2012 using T-SQL.
  • Involved in Unit testing, Modular testing, Regression Testing and successful integration of modules and multiple layers in the system.

Confidential

Technology used: C#, Microsoft Visual Studio 2008, SQL Server 2008/2008R2/2012, SSIS, XSLT, XPath, Jquery, Java scripts, HTML.

Senior Software Developer

Responsibilities:

  • Experienced in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
  • Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to users in SQL Server 2008.
  • Developed web pages using HTML, ASP.Net and Master Pages.
  • Created ADO components using C#. Net to build the data access layer.
  • Worked with ASP.Net Web Forms, ASP.Net state Management.
  • Developed web pages using ASP.Net web controls and server controls.

Confidential

Skills used: C#, XSLT, XPath, XQuery, Actuate, Microsoft Visual Studio 2003 and 2005

Web Developer

Responsibilities:

  • Analyzed, designed and developed this web application.
  • Developed web pages using HTML, ASP.Net and Master Pages.
  • Developed XML documents for frequently accessed data.
  • Worked with ASP.Net Web Forms, ASP.Net state Management
  • Developed web pages using ASP.Net web controls and server controls.
  • Worked on Test Plans, which detailed the testing scope, strategy, test requirements and necessary resources.
  • Created ADO components using C#. Net to build the data access layer.

Confidential

Skills used: ASP.NET using C#.NET, SQL Server 2000

Web Developer

Responsibilities:

  • Analysis for understanding existing manual processing of application.
  • Estimate required duration for proper time management.
  • Design Database structure and create Database.
  • Developing code for application and unit testing.

Confidential

Skills used: C#.net 2.0, HTML, CSS, Javascript

Web Developer

Responsibilities:

  • Developing code for application.
  • Unit level testing and debugging.
  • Preparing User Manual in Visual Media format

We'd love your feedback!