We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Milford, CT

PROFESSIONAL SUMMARY:

  • Overall 6+ years of experience in gathering requirements, Design, Analysis, Development and maintenance using Microsoft technologies.
  • Technical expertise in Microsoft Technologies such as .NET Framework 5.0/4.5/4.0/3.0, ASP.NET, C#, ADO.NET, ASP.NET MVC.
  • Expertise in .NET framework with great proficiency in creating applications using Window Forms, Web Forms, MVC Applications.
  • Experience with HTML, CSS, XML, JavaScript, jQuery, Bootstrap.
  • Solid command in Object Oriented concepts (OOPS) using C#.
  • Experience in database tools such as SQL Server 2012/2008/2005/2003.
  • Created complex Stored Procedures to extract data for generating reports by using SQL Server Reporting Services (SSRS), Triggers, Indexes and Views for performance tuning and retrieval of data.
  • Utilized Sitecore CMS solutions to design .NET application features.
  • Developed, coded and reviewed Sitecore CMS web programs and implemented different Sitecore pipelines.
  • Worked on roles and users, and workflows in Sitecore.
  • Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL.
  • Strong in Web designing technologies like HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
  • Worked withSitecoreContent Management System.
  • Involved in integrating.Net controls into Sitecore.
  • Experience in developing and deploying applications on Application/Web Server such as Internet Information Services.
  • Experience in using TFS (Team Foundation Server) Source Code Control System.
  • Worked in Various software development methodologies like Agile methodology (using Scrum, Sprint and Test - Driven Development) and Waterfall.
  • Strong written and verbal communication skills, problem solving, debugging.
  • Exceptional ability to quickly master new concepts, applications and an effective team player with good problem solving and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: C#, .NET 5.0/4.5/4.0/3.5/3.0, VB.NET, HTML, T-SQL

Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0/3.0, JavaScript, jQuery, Sitecore 8.2, Web service, ASP.Net Web API, Rest API, SOAP API

IDE tools: Visual Studio 2017/2015/2012/2008, SQL Server management studio

.NET Frameworks: .NET Framework 5.0/4.5/4.0/3.5/3.0

Databases: MS SQL Server 2012/2008/2005, Mongo DB, Oracle 8i

Reporting Tool: SQL Server Reporting Services (SSRS 20012/2008)

Servers: Windows Server 2012/2008/2003, Microsoft IIS (10.0/7.0/6.0/5.0/4.0)

PROFESSIONAL EXPERIENCES:

Confidential, Milford, CT

Software Engineer

Responsibilities:

  • Created Sitecore items, standard values, insert options & data Templates in Sitecore
  • Created pages using MVC view rendering and controller rendering in Sitecore
  • Created Sitecore personalization content, views based on rules
  • Created Layouts, Data source, Callouts, Dictionary items in Sitecore
  • Written Pipelines to handle site level errors, language redirections, custom email notification.
  • Involved in content creation for various languages in Sitecore
  • Implemented Sitecore using Helix Sitecore Architecture
  • Build Sitecore items, templates, Pages, Components, settings including multi-site setup using Sitecore Helix.
  • MVC project files are bifurcated into Configuration, Features, Providers, Supporting and Web folders respectively which makes the code more modular & cleaner.
  • By using Sitecore Helix one can plug and play with project Features.
  • Written code coverage using Mock, Sitecore fake DB, xUnit framework
  • Implemented Cloud based Azure AD for secure login & SSO with Redis as distributed session server
  • Designed front-end layouts using SCSS, CSS3, HTML5, JavaScript & jQuery
  • Expert in writing Complex SQL Queries, Stored Procedures
  • Extensively consumed RESTful services in the project for advanced functionalities.
  • Extensively used LINQ for querying, sorting and filtering the complex objects
  • Implemented the project with Agile Methodology approach
  • Involved in Peer reviews
  • Involved in Debugging and bug fixes
  • Involved in Production support for language translations issues, publishing issues, template, media library issues
  • Worked for Development, Production Support and maintenance and Deployment of Web application with the hosting environment under IIS 10.0
  • Involved in Client meetings, Team meetings and Project meetings
  • Used JIRA for Bug Triaging and TFS tool for source controlling
  • Involved in Agile scrum meetings, Demos, Retro’s, story grooming, estimation & planning.
  • All items are source controlled using TFS and TDS (Team Development for Sitecore)

Environment: Visual Studio 2017/2015, LINQ, TFS, REST, HTML5, PowerShell, Web API, JavaScript, NUnit, ASP.NET, C#.NET, .NET Framework 4.5/4.0, ASP.NET MVC, Sitecore 8.2, jQuery, SQL Server 2012, Mongo DB, Solr 5.2, AJAX, HTML, CSS, Bootstrap, XML, SharePoint.

Confidential, Stamford, CT

Net Developer

Responsibilities:

  • Involved in full development life cycle including requirements gathering, analysis, implementation and testing using the AGILE methodology and developed the application using MVC architecture.
  • Used various Design Patterns for Code reusability and following standard procedure like Singleton, Facade and Abstract Factory.
  • Implementation of ASP.NET MVC validation at controller level.
  • Leveraged Routing in MVC to define custom routes thereby achieving clean URL's.
  • Used Result Filters for logging operations performed after Action Result and used Exception Filters for returning errors to the view.
  • Involved in Conversion of classic ASP web application to latest ASP.NET MVC5 and AngularJS.
  • Involved in Complete redesign of the whole application from Telerik/Kendo UI to Angular Js.
  • Used AngularJS as the development framework to build a single-page application.
  • Restful API is used in communicating with third parties and database.
  • Created Business Logic Layer, Data Access Layer classes using C#.
  • Responsible for developing WCF Service for exchange of data between systems and implement business logic.
  • Knowledge of calling Cross Domain WCF Service using jQuery.
  • Used Web APIs for interaction between SQL Server and flushing the data to front end using AngularJS.
  • Used jQuery for client-side validations and AJAX for asynchronous execution of data.
  • Used JavaScript for various client-side operations.
  • Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
  • Extensive development using ASP.NET, VB.NETWeb Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, JavaScript. Also involved in proof-of-concept using ASP.NETModel-View-Controller, MVC Pattern.
  • Created the UI of the application using WPF.
  • WPF styling was extensively used.
  • Worked with AJAX enabled WCF services usingVB.NET C# and ASP.NET.
  • Worked on HTML, CSS for creating appealing layout for web pages.
  • Used Entity Framework technology for querying, data retrieval, manipulation and data storage using LINQ.
  • Designed and implemented triggers, views and stored procedures and joins for Data Manipulation on SQL Server database.
  • Created SSIS packages and scheduled jobs to run the packages.
  • Developed SSRSReports for different modules in the project.
  • Extensively worked with Correspondences module by generating SSRSreports.
  • Developing reports on SSRS on SQL Server 2008R2, and excellent in SSISpackages for integrating data.
  • Version Control is managed by using TFS to protect from accidental file loss and track version.
  • Performed peer code reviews.

Environment: Visual Studio 2015, C#.NET 4.0, ASP.NET, MVC 4.0/5.0, ADO.NET, WCF, WPF, LINQ, XML, SQL Server 2008 R2, TFS, REST, HTML5, PowerShell, SSIS, SSRS, Angular JS, Web API, Multi-Threading, XML, CSS, JavaScript, jQuery, VB.NET, NUnit.

Confidential

Software Engineer

Responsibilities:

  • Successfully organized initial set of requirements into master list of Use Cases.
  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-Tier Architecture and Database Connectivity.
  • Used Visual Studio IDE to design the forms, develop and debug the application.
  • Worked on different aspects of .NET framework, like ASP.NET 3.5, ADO.NET and C#.NET.
  • Involved in designing of User Interface with CSS, HTML.
  • Developed presentation layer using Server-controls, HTML Controls, User Controls, and Custom Controls.
  • Created and deployed Web Services using C#.NET, SOAP, and XML for Pulling Customer Service Records.
  • Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
  • ADO.NET was used to connect to the data bases in a disconnected oriented architecture.
  • Created event driven Web Forms using ASP.NET and implemented Form Validation.
  • Extensively used Grid view control throughout the application.
  • Used SOAP to Implement Web Services, and consumed and published XML web services in the application
  • Created CSS files to be applied to various web forms on the web pages.
  • Used Validation Controls for both Custom Validation and JavaScript for Client-Side Validations, also used the new validation controls in Visual Studio.
  • Involved in Unit Testing and Integration Testing of the entire application.

Environment: NET Framework 3.0, ASP.NET, ADO.NET, XML, Web Services, HTML, IIS 6.0, Oracle 8i, HTML, Visual Studio 2012/2010, Win Forms, Windows server 2003/2000.

Confidential

Jr.NET Developer

Responsibilities:

  • Involved in various phases of software development life cycle such as requirement gathering, design and testing.
  • Worked on Stored Procedures, to retrieve the data from the database.
  • Developed mechanism to execute database stored procedures using ADO.NETfor SQL Server.
  • Analyzing detailed design of the application, generating use case models, analyzing ER Diagrams and Data Flow Diagrams.
  • Used ADO.NETobjects to retrieve and update data to the database.
  • Created ASP.NETweb pages that provide new features and enhanced user experience.
  • Used C# to write server-side code for the user interfaces.
  • Created user controls that can be reused in all pages of the application.
  • Used various caching methodologies to improve performance.
  • Used Data Grid control to display and edit data and for data paging and sorting.
  • Create test cases and perform unit testing to identify the defects.
  • Worked under guidance of senior developer.

Environment: .NET Framework 4.0/3.0, C#.NET, Visual studio 2010/2008, ASP.NET, SQL Server 2008, Windows Server 2000, IIS 5.0, JavaScript, Web forms.

We'd love your feedback!