We provide IT Staff Augmentation Services!

Junior Software Engineer Resume

CAREER SUMMARY:

  • 11 years of experience in System Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework 4.5/3.5/2.0/1.1 , C#.NET, ASP.NET, ADO.NET.
  • Experience in Designing, Development and Deployment of High - Performance, Scalable, Distributed ASP.NET Applications using Microsoft Visual Studio 2015/2013/2012/2010/2008/20005 .
  • Hands on experience in building scripts for automated deployment using CruiseControl.NET, TeamCity & UDeploy
  • Have Full Software Development Life Cycle experience including Testing and Implementation of Client/Server applications using C# and SQL Server with N-tier development environment.
  • Experience in designing, developing and updating Web-Forms using .NET technologies like HTML, CSS, C#, Ajax, ASP.NET, HTML5, JavaScript & jQuery.
  • Experience in consuming, building and implementing Web Services using SOAP Protocols.
  • Experience in using Microsoft Enterprise Libraries for Caching, Logging and Exception Handling in the applications.
  • Experience in using Code configuration tools like Microsoft Team Foundation Server (VSTS), Git, VSS & SVN.
  • Experience in using data accessing concepts including ADO.NET’s DataAdapter, DataReader and DataSet, Entity Framework, nHibernate, Dapper.NET, Active Record and Language Integrated Query (LINQ), LINQ to SQL and LINQ to Object.
  • Good experience in ASP.NET 4.5, ASPX, Angular JS, Java Script, HTML, DHTML, HTML5, IIS and CSS.
  • Hands on experience in rendering of Web pages using XSLT Transformations from XML files.
  • Extensive experience in writing Stored Procedures and User Defined Functions in SQL Server 2008/2005/2000 .
  • Experience in designing User Controls for MOSS 2007.
  • Proficient in creating, hosting and accessing Services using Windows Communication Foundation (WCF).
  • Expertise in usage of designing tools like Microsoft Viso and Rational Rose.
  • Hands on experience in SQL Server database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
  • Strong experience in the analysis, design, development and implementation of multi-tier web based applications and distributed applications using web services.
  • Hands on experience of developing application frameworks and understanding of enterprise application frameworks like ASP.NET MVC 5.0/4.0/2.0
  • Experienced in Application Development using VB.Net.
  • Strong Object Oriented Analysis & Design and Programming skills and good understanding of various design patters.
  • Experienced in implementing Inversion Of Control and Dependency Injection using Microsoft Unity Framework & StructureMap.
  • Experience in developing Web API services using .NET Web API 2.
  • Experienced in working in environments like Windows 98/2000/2003/2008 , Windows XP, Windows Vista & Windows 7.
  • Experience in working with different Software methodologies like Waterfall methodology and Agile methodology.
  • Experienced in following Agile practices using Version One.
  • Experience in design patterns like MVC.
  • Experience in using third party UI controls like Telerik & Infragistics.
  • Experienced in implementing functionalities using Nuget Packages and using Aspose for handling File related operations.
  • Experienced in using SSIS for handling data migration activities.
  • Experienced in handling file deployments using the FTP tools like SecureFX and Filezilla.
  • Experienced in QuartzScheduler to schedule jobs for WindowsServices.
  • Excellent communication and interpersonal skills.
  • Experienced in using AutoMapper for conversion of objects to different types in .net.
  • Experience in using Bundler for compression of large js files during deployments.
  • Experience in using FluentValidation for Model object validation in MVC.
  • Experienced in using SharpZipLib for compressing files to be displayed to the user on a browser window.
  • Experienced in developing applications using Microservice architecture.
  • Experienced in message queue technologies like IBM MQ & Rabbit MQ.
  • Experienced in developing reports using SSRS.
  • Experienced in using CasperJS & PhantomJS for browser testing.
  • Experienced in automation testing using Selenium, Gauge & Atom.
  • Experienced in writing batch scripts using Powershell.
  • Experienced in document repositories like MOSS & Confluence.

TECHNICAL SKILLS:

Operating System: Windows 98/2000/2003/2008 /XP/Vista/7

GUI & Languages: ASP.Net, VB.Net, C#.Net, JQuery

Databases: SQL Server 2000, 2005 & 2008, MS Access, Oracle 11g

Reports: QlikView BI Reporting Tool, Crystal Reports

Web Technologies: HTML, JavaScript, HTML5, JQuery

Development Tools: Microsoft Visual Studio 2005, 2008, 2010, 2012 & 2013, Dot Net Framework 2.0, 3.0, 3.5 & 4.5, Windows Communication Foundation (WCF), Language-Integrated Query (LINQ), Angular JS, Internet Information Services (IIS), MOSS 2007, NCache, CruiseControl.Net, TeamCity, UDeploy, SecureFX, Filezilla, .NET Web API, Entity Framework, Dapper.NET, Active Record, MVC 5.0/4.0/2.0, Microsoft Unity Framework, StructureMap, VersionOne, Microsoft Enterprise Library, XML, XSLT, nHibernate, QuartzScheduler, Nuget Packages, SQL Server Integration Services (SSIS), Telerik Controls, Infragistics Controls, iTextSharp, ColdFusion, AutoMapper, Bundler, FluentValidation, SharpZipLib, Aspose, IBM MQ, Rabbit MQ, Bitbucket, Selenium, Gauge, Atom, CasperJS, PhantomJS, FabricJS, Powershell, Confluence, SourceTree, NewRelic, Splunk, SignalR, Elastic Search, Erlang, TinyMCE, MathML, QTI, FishEye, Topshef with OWIN, Swagger, masstransit, quartz, nUnit, log4net, Autofac

Configuration Management Tools: Microsoft Visual SourceSafe (VSS), Visual Studio Team Foundation Server (VSTS) Subversion (SVN), Git

PROFESSIONAL EXPERIENCE:

Junior Software Engineer

Confidential

Responsibilities:

  • Development of Microservices using .NET Web API..
  • Design of UI using HTML 5.
  • Development of application using C#..
  • Development of business logic in Controller classes using .NET MVC 5.
  • Developed Mapper classes to handle conversion of one object to another using AutoMapper.
  • Used Bitbucket, SourceTree & Git Repository for source code management.
  • Handled client side validation of the Model objects using FluentValidation.
  • Development of styles for the screens using CSS.
  • Used Visual Studio 2015 as the IDE environment for the project development activities.
  • Created steps for automation testing using Selenium C#.
  • Developed automation steps using Gauge & Atom
  • Implemented Client side functionalities of validations and ajax method calls using jQuery.
  • Implemented code using Microsoft Unity Framework for Inversion of Control and Dependency Injection of classes.
  • Development of Caching, Logging and ExceptionHandling frameworks using Microsoft Enterprise Library.
  • Handled automated deployments using TeamCity & UDeploy.
  • Involved in Agile practices of Stories Grooming sessions, Daily Scrum, Sprint Demo and Sprint Retrospective.
  • Monitoring and keeping track of the development activities using VersionOne.
  • Developed modules using Nuget packages.

Technology: Visual Studio 2015, .NET Web API, MVC 5, C#.Net, SQL Server 2008, Angular JS, jQuery, TeamCity, UDeploy, VersionOne, Rabbit MQ, Dapper.Net, Active Record, nHibernate, NuGet packages, SSRS, AutoMapper, FluentValidation, CasperJS, PhantomJS, FabricJS, PowerShell, Bitbucket, Confluence, SourceTree, NewRelic, Splunk, SignalR, Elastic Search, Erlang, Gauge, Atom, TinyMCE, MathML, QTI, FishEye, Topshef with OWIN, Swagger, masstransit, quartz, nUnit, log4net, Autofac

Onsite Technical Lead

Confidential, Louisville, KY

Responsibilities:

  • Development of HTTP services for GET, PUT & POST operations for handling functionalities like retrieving / adding / updating employer, employee and enrollment details using .NET Web API.
  • Developed Data Access Layer code to handle CRUD operations on SQL using Microsoft Entity Framework.
  • Development of screens using razor view files to handle capturing employer and census information and screens for enabling user to make benefit selections and submit enrollment using .NET MVC 5, HTML 5 & C#.NET.
  • Development of business logic in Controller classes using .NET MVC 5.
  • Developed Mapper classes to handle conversion of one object to another using AutoMapper.
  • Used bundler to handle compression of large js files during deployments.
  • Handled client side validation of the Model objects using FluentValidation.
  • Development of styles for the screens using CSS.
  • Used Visual Studio 2012 & 2013 as the IDE environment for the project development activities.
  • Worked on Migration of the Services and Web applications of the project from Visual Studio 2012 solution to Visual Studio 2013 solution.
  • Implemented Client side functionalities of validations and ajax method calls using jQuery.
  • Implemented code using Microsoft Unity Framework for Inversion of Control and Dependency Injection of classes.
  • Development of Caching, Logging and ExceptionHandling frameworks using Microsoft Enterprise Library.
  • Developed scripts to handle automated deployment of code to specific regions using CruiseControl.Net.
  • Handled the output of multiple files to the user in the form of a single zip file using SharpZipLib.
  • Involved in Agile practices of Stories Grooming sessions, Daily Scrum, Sprint Demo and Sprint Retrospective.
  • Monitoring and keeping track of the development activities using VersionOne.
  • Developed modules using Nuget packages.
  • Implemented code to generate PDF files using iTextSharp.
  • Developed SSIS packages to migrate Configuration data from one Environment to another.
  • Worked on creating automated Test Methods in .Net for the Action methods in the Web project.

Technology: Visual Studio 2013 & 2012, .NET Web API, MVC 5, C#.Net, SQL Server 2008, jQuery, CruiseControl.Net, VersionOne, Filezilla, Entity Framework, Microsoft Unity Framework, HTML5, Microsoft Enterprise Library, NuGet packages, SSIS, iTextSharp, AutoMapper, Bundler, FluentValidation.

Onsite Technical Lead

Confidential, Louisville, KY

Responsibilities:

  • Development of Caching, Logging and ExceptionHandling frameworks using Microsoft Enterprise Library.
  • Development of modules to handle benefit administration, agent sales application and member benefit enrollment using C#.NET, MVC 4, ASP.NET.
  • Designed View pages related with agent sales using MVC 4.
  • Developed business logic in Controller files to handle the business logic of agent sales and benefit administration using MVC 4.
  • Developed web services to implement business logic involved in the application using WCF.
  • Used Visual Studio 2010 as IDE for development of web application and services.
  • Developed scripts to handle automated code deployments using CruiseControl.Net.
  • Involved in Agile practices of Stories Grooming sessions, Daily Scrum, Sprint Demo and Sprint Retrospective.
  • Implemented code using StructureMap for Inversion of Control and Dependency Injection of Classes.
  • Developed Windows services to handle automated batch jobs using QuartzScheduler.
  • Monitoring and keeping track of the development activities using VersionOne.
  • Developed classes for Data Access Layer using nHibernate
  • Developed modules to handle file related operations using Aspose.
  • Developed functionalities to handle FTP file transfer using SecureFX.
  • Handled manual deployment of files using FTP tool Filezilla.
  • Implemented client side validations and ajax method calls using jQuery.

Technology: Visual Studio 2010, C#.Net, ASP.NET, WCF, MVC 4, SQL Server 2008, jQuery, CruiseControl.Net, VersionOne, Filezilla, StructureMap, Microsoft Enterprise Library, nHibernate Aspose, SecureFX, Filezilla, QuartzScheduler.

Confidential

Project Lead

Responsibilities:

  • Developed modules to handle Group Setup, benefit administration and member benefit selection using ASP.NET, C#.NET and jQuery.
  • Implemented business logic in Web services using WCF.
  • Used Visual Studio 2010 as IDE for development of Web application and services.
  • Developed scripts to handle automated deployments using CruiseControl.Net.
  • Received appreciations from client for picking up additional stories in the sprints.
  • Worked on developing web pages using XSLT transformation.
  • Developed Oracle packages for Database functionalities.

Technology: Visual Studio 2010, C#.Net, ASP.NET, WCF, Oracle 11g, jQuery, CruiseControl.Net, VersionOne, Filezilla, XML, XSLT.

Confidential

Project Lead

Responsibilities:

  • Developed the front end using ASP.NET, C#.NET, MVC 2 and using JavaScript for client side validation.
  • Development of services using WCF.

Technology: WCF, C#.Net, ASP.Net, Visual Studio 2008, JavaScript & MVC 2.

Hire Now