We provide IT Staff Augmentation Services!

Sr Software Engineer Resume

2.00/5 (Submit Your Rating)

Weston, FL

SUMMARY:

  • 7 1/2 + years of solid IT experience in Analysis, Design, Development, Testing and Maintenance of object - oriented and client-server N-Tier web and GUI software applications.
  • Working knowledge of all phases of Software Design Lifecycle (SDLC) management and implementation. Ability to develop and track a project from inception to deployment.
  • Extensive Programming experience in .Net Framework 4.6/4.5/4.0/3.5/3.0 for developing various applications.
  • Used N-Tier architecture for presentation layer, Business and Data Access Layers and were coded using C#.
  • Extensive experience working with Windows, 2008, 2012, Active Directory, Web (Apache, IIS, Web sphere, Joomla, Java).
  • Having good understanding and experience with Object Oriented Programming (OOP), Object-Oriented Analysis and Design (OOAD) concepts.
  • Expertise in developing various applications using Microsoft Visual Studio (2017/15/13/12/10/08/05 ) and technologies like ASP.Net, Win Forms, ASP.Net MVC, WCF, WPF, Silverlight.
  • Strong OO/SOA Developer, build libraries/services.
  • Extensively used Grid View, Details View, Repeater and other ASP.Net Server controls for state management in .Net.
  • Experience with databases SQL Server 2014/2012/2008/2008 R2, Oracle 9i and MongoDB.
  • Experience in creating Business Intelligence solutions using SQL Server Integration Service (SSIS), and Reports using Crystal Reports and SQL Server Services (SSRS).
  • Experience with ADO.Net, LINQ and Entity Framework for database access and developing distributed application using WCF (Windows Communication Foundation) REST/SOAP Services, Web Services.
  • Lead projects using AGILE/SCRUM and Waterfall methodologies.
  • LAPD Development Engineer for Active Directory migrations.
  • Hands-on experience in creating rich user interface for the web based applications using HTML4 & 5, JQuery, XML, CSS3, Ajax Control Toolkit, JavaScript, Angular, Angular JS/2, Bootstrap, KnockoutJS Web Controls etc.
  • Strong knowledge and experience in Healthcare Industry and had functional knowledge of Medical Management Information System (MMIS) and Expertise in Human capital management(HCM).
  • Expertise in database programming involving stored procedures, Triggers, Views, Packages in MSSQL/PLSQL and SQL profiler, restore/backup, DBA/management utilization DTS, SSIS, SQL jobs.
  • Expertise in applying good design principles.
  • Experience on ADO.Net components such as Datasets, Data Adapter, Data Reader, Data view, Data Table and expertise in Web Forms.
  • Experience in Single Page Application ( SPA ) using AngularJS/Angular , created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives.
  • Good Experience in publishing and consuming Web services and related technologies: XML, XSL/XSLT, XPath, SOAP, WSDL, UDDI DOM Parser HTML 4.0/5.0, CSS, JQuery, Web Services, JavaScript and validation controls for performing form validations.
  • Experience in methodology ER Diagrams, Flow Diagrams and Design Docs using VISIO.
  • Expertise in Creating Dependency Injection using ASP.NET Web API.
  • Experience in testing with NUnit, MSTest and mocking frameworks like NMock and FakeItEasy .
  • Experience with version control tools such as Clear Case, SVN, GIT and Team Foundation Server (TFS).
  • Excellent experience in developing user interface using Web forms and Windows forms.
  • Implementing Ajax controls extensively in Web forms.
  • Experience in performing software code reviews and developing technical documentation.
  • Strong conceptual knowledge in RDBMS monitoring tools: SQL server Enterprise Manager, SQL Profiler, and SQL Query Analyzer.
  • Well acquainted with class, use case, interaction and state diagram of Unified Model Language (UML).
  • Good Knowledge of various Design Patterns like Singleton, Template, Abstract, Factory etc.
  • Excellent communication, interpersonal, time management and presentation skills, fast paced and eager learner with the ability to successfully utilize new technologies. Eager to learn and implement new stuff, personally/professionally.

TECHNICAL SKILLS:

Client Side: HTML 4/5, CSS3, JavaScript, JQuery, JQuery mobile, Angular JS/2,, Bootstrap

IDEs: Visual Studio, Eclipse, Developer, Notepad++

Frameworks/Patterns: Spring, MVC, MVVM, Entity Framework, DDD

Programming: C#.NET, ASP.NET Silverlight, VBA, Core Java, C, C++, Python, LINQ, AJAX, WPF, WCF, WebParts, RIA Svcs

Developed Controls: Infragistics Web/Windows, Telerik (Web), Kendo UI (client side), Web Twain.

Testing: Writing testing code using nUnit, Junit test cases

Database: Entity framework, Codesmith, SQL Compare, PL/SQL Developer, Oracle, MS SQL Server, MySQL, SSIS, Mongo DB

Reporting: SSRS (Microsoft), Active Reports (Data Dynamics), Pentaho, Crystal Reports

Version Control: GIT, TFS, IIS 7.0 (Microsoft), JBoss, Tomcat, Ubuntu Server

Administration: Pentaho (JBoss), Red hat Suite(JBoss), Google Sites, SharePoint (IIS), SSRS(IIS), LDAP, Active Directory

Project management: Agile/Scrum, Kanban, Waterfall (Gant Charts)

PROFESSIONAL EXPERIENCE:

Sr Software Engineer

Confidential, Weston, FL

Responsibilities:

  • Effectively involved in interacting with business analysts, other developers and management to develop the application.
  • Extensively Worked on Agile and Scrum/Kanban methodology.
  • Created Microservice (Garnishments project) with MVC architecture, Domain Driven Design(DDD) and Repository design pattern using C#.Net, TypeScript, Angular 2.0 and ASP.NET WebAPI.
  • Extensively worked with RabbitMQ to communicate with multiple Microservices in Ultipro Tax Engine(UTE) eco system.
  • Used UML for the Web application SDLC, this included creating several types of diagrams such as use case, activity, sequence, class and deployment diagrams.
  • Experience in continuous integration and delivery, Tool used is TeamCity and Jira for story management.
  • Effectively used tools like Postman and Fiddler to test the endpoints and have good experience in testing message subscriber by posting payloads through RabbitMQ.
  • HTML5 codming and CSS3 using Bootstrap to build responsive mobile to web layouts. These are layouts that can be used both on web and mobile devices.
  • Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
  • Experience working with MongoDb created Indexes for optimized searches and experience in building quires in Mongo and C# and effectively used tools like RoboMongo and Studio3T.
  • Experience in using Language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities, and LINQ to XML).
  • Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers and Indexes using SQL Server 2008.
  • Extensively Used GIT for the source control, Effectively used various source control tools like GitKraken, TortoiseGit, Effectively used various merge tools like Meld, TortoiseGit etc .
  • Experience using automated testing tools like NUnit, FakeItEasy mocking framework, Selenium, Jasmine.
  • Experience writing unit, integration, system integration, end to end system and functional automated tests.
  • Participate in discussing involving the application creation and understanding the requirements and provide the back-end functionality for the applications.
  • Involved in code review meetings, peer to peer code reviews and team meetings.
  • Worked with Agile and Scrum methodology and had good knowledge working with different Design patterns.
  • Preparing technical documentation such as system architecture, functional, design documents.
  • Attending Daily requirements meetings organized by Business Analyst with users to gather new requirements and discuss on ongoing Epics.

Environment: Visual Studio 2015, .Net Framework 4.6, C#.Net 6.0, ASP.NET, AP.NET WEB API, ADO.NET, Entity Framework, RabbitMQ, MongoDB, HTML, CSS, SSIS, SSRS, JavaScript, Angular, AJAX, XML, Bootstrap, Windows Services, WCF, Windows Applications, Task Parallel Library (TPL), JQuery, SQL Server 2008/2012, Grunt, Brower, Ruby, Python, PHP, TypeScript, RxJs, Crystal Reports, Windows 10.

Senior .Net Developer

Confidential, Cheyenne, WY

Responsibilities:

  • Implemented MVC/MVVM design pattern using AngularJS, WCSF in the project to difference Business layer.
  • Analyzing the code that was written in older Versions of .Net Framework (3, 3.5, and 4) and develop them in newer versions.
  • Worked with ASP.Net Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application. Developed the Code-behind files in C#.Net.
  • Design, Develop and Deploy SSIS Packages.
  • Used UML for the Web application SDLC, this included creating several types of diagrams such as use case, activity, sequence, class and deployment diagrams.
  • Active Directory, Implementation for ADFS, Wins, DNS, connection signal signs Office 365.
  • Created ad-hoc reports using SQL server 2012 Reporting Services (SSRS).
  • Creating database objects such as tables, views, stored procedures, Triggers etc.
  • Experience in creating SSIS Packages.
  • Experience in DTS Migration and Metadata Management: Migrating DTS Packages to SSIS, Package Migration Wizard, and Storage Management.
  • HTML5 coding and CSS3 using Bootstrap to build responsive mobile to web layouts. These are layouts that can be used both on web and mobile devices.
  • Used AngularJS for building rich internet applications, KnockoutJS to optimize in-browser use and to load the module and to improve the speed.
  • Participate in discussing involving the application creation and understanding the requirements and provide the back-end functionality for the applications.
  • Developing the independent Windows Communication Foundation (WCF) services and defined Services Contracts for Specific functionality in project search module.
  • Utilize ADO.Net, Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Layout graphic cut out, UI layout design using Bootstrap 2 & 3.
  • Implementation of Imap, POP Email messaging standards, on/ Windows 2003 Platform OWA, Active Directory, DNS, Wintel, Wins Email accounts. Along with SharePoint 3.0.
  • Developed Angular / .NET web applications using JavaScript, ASP.NET MVC 4, C#, Visual Studio.
  • Developed interfaces for the data exchange using vb.net and XML.
  • Front end development utilization HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a C# / SQL backend.
  • Creating Prototypes for the Enhancement for a Walk Trough to Client.
  • Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers and Indexes using SQL Server 2008.
  • Experience in using Language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities, and LINQ to XML).
  • Implementing Server and Client side validations using ASP.NET validation controls and JavaScript.
  • Preparing technical documentation such as system architecture, functional, design documents.
  • Attending Daily Meetings to discuss the Status of the Assigned Tasks.
  • Debugging the code and implementing the New or Additional functionality in the code.
  • Meeting tight Deadlines set by the client.

Environment: Visual Studio 2013, .Net Framework 4.0/4.5, C#.Net, ASP.NET, ADO.NET, HTML, CSS, SSIS, SSRS, JavaScript, Angular JS, AJAX, XML, Bootstrap, KnockoutJS, Windows Services, WCF, Windows Applications, Task Parallel Library (TPL), JQuery, SQL Server 2008/2012, Crystal Reports, Windows 7.

Senior .Net Developer

Confidential, Detroit, MI

Responsibilities:

  • Effectively involved in interacting with business analysts, other developers and management to develop the application.
  • Involved in full lifecycle of the project from design, development & Testing.
  • Extensively Worked on Agile and Scrum methodology.
  • Created and used a middle tier component that communicates with the SQL Server database using ADO.Net and ASP.Net
  • Followed and developed the N-Tier architecture for the business, presentation and data access layers.
  • Developed web-based applications using ASP.NET MVC.
  • Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
  • Assisted in the configuring of Active Directory Windows 2008R2 based on Migration Lead's design and configuration recommendations.
  • Created custom SharePoint Web Parts using Visual Studio, ASP.Net , and C# with Microsoft SharePoint and Microsoft SharePoint, Webpart pages object model.
  • Have extensively used Jquery, KnockoutJS for the client side validation and two-binding between model and View.
  • Used C#.NET to develop code behind logic, business layers and data layers.
  • Designed database and system flow, programmed in ASP.NET.
  • Worked with ASP.NET Web Forms, State Management, caching features, for optimization and configuration of the web application using C#.NET.
  • Involved in developing UI using ASP.NET latest controls as List View, Ajax Toolkit, Web User Control, Master Pages etc.
  • Developed the Order Generation and Billing/Invoicing System.
  • Created test plans and performed unit and regression.
  • Performed Unit Tests on the libraries developed.
  • Experience in using CVS, Subversion, VTFS, perforce, GTI and Rational clear case on UNIX and Windows environment.
  • Wrote SQL queries with Joins on multiple tables, stored Procedures, Functions, Triggers, and Indexes using SQL Server 2008.
  • Extensively Used TFS (Team Foundation Server) for the source control.
  • Extensively used ASP.NET server controls like Calendar controls, Data Grid, Used Forms Authentication to authenticate the user.
  • Built reusable templates for web sites using Bootstrap and Font-awesome fonts.
  • Created classes and core modules in C# for implemented business layer.
  • Using LINQ to SQL in the data layer for rapid development of few standalone projects.
  • Created Web Services (SOAP, WSDL) for communicating with other application and components.
  • Involved in code review meetings, peer to peer code reviews and team meetings.

Environment: .NET Framework 4.5, XML, ADO.NET, C#, Web Services, AngularJS, Bootstrap, SQL Server 2008, Visual Studio 2010/12, Re-sharper, TFS.

.Net Developer

Confidential, Lansing, MI

Responsibilities:

  • Designed and Developed web application using ASP.NET MVC 4.0, Entity Framework4.0 and LINQ.
  • Extensively created layouts for consistent look and feel of the application.
  • Created ASP.NET Menu Control for site navigation using Site map data source control to enable web administrator in changing the menu content and pages.
  • Developed Customer service portal using CSS3 grids, JavaScript, JQuery, Bootstrap , Angular.js and HTML5.
  • Developed and implemented the Web forms GUI design using ASP.Net .
  • Extensively created Stored Procedures, Functions, Triggers, Indexes and Views.
  • Created packages using SSIS, generated reports using SSRS.
  • Implemented the application layer using ASP.Net and C#.
  • Built cross-platform and multi device applications in AngularJS using HTML5, CSS3 and Bootstrap , Also made them responsive.
  • Applied Cascading Style Sheets (CSS) to apply styles for the web-pages.
  • Used JQuery to perform Client side validations and also performed Server side validations using ASP.Net Validation Controls like Required Field validation and Compare Validation etc.
  • Developed Test Classes for Unit Testing and developed components using TFS Automated Unit Testing Framework.
  • Wrote RDBMS objects like stored procedures, views and user defined functions using SQL Server 2012.
  • Client Side code were written in React Js/JQuery/JavaScript and Server Side Code were developed using MVC4 and C#.
  • Worked on Entity Framework ORM with Code-First approach.
  • Extensively used concepts of Delegates, generics, boxing-unboxing and Inheritance in C#.NET, along with Abstract classes/Interfaces, Multi-Threading and Polymorphism.
  • Involved in Optimizing Code and Improving Efficiency in databases including recompiling Stored Procedures and Performing other maintenance tasks.
  • Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling & AJAX interactions.
  • Extensively used crystal reports & SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
  • Involved in unit testing.
  • Designed and developed Service Oriented Architecture (SOA) services using Web Services/ WCF in C#.NET.
  • Worked on Production Issues, Debugging the Application and fixing the issues.
  • Involved in hosting Windows Communication Foundation (WCF) Services in IIS.
  • Used TFS for version controlling, branching and merging from Development Server to Stage.

Environment: .NET Framework 4.5, XML, ADO.NET, C#, Web Services, SQL Server 2008, Visual Studio 2010/12, TFS, CSS, SSIS, SSRS, JavaScript, Angular JS, AJAX, XML, Bootstrap.

.Net Developer

Confidential, Atlanta, GA

Responsibilities:

  • Designed and Modified Database tables and used SQL Queries, Views, Stored Procedures and Triggers.
  • Created Presentation layer (GUI) application using MVC 4.0 Razor View, ASP.Net 4.0, MS Visual Studio 2010, and HTML.
  • Developed the independent windows Communication Foundation (WCF) services and defined Service Contracts for specific functionality in project search module.
  • Migrated Classic ASP applications to ASP.Net applications.
  • Extensively Used the JavaScript functions and JQuery for the Client Side validations and capturing the Events on the client Side.
  • Created DAL (Data Access Layer) to establish database connectivity and data manipulation.
  • Performed unit testing on every new version before sending it for User Acceptance Test.
  • Responsible for deployment of the application in production and resolving any past-deployment issues.
  • Worked Extensively in Designed the web Pages using HTML, CSS and the Style Sheets.
  • Worked Extensively with the Device Programming.
  • Worked extensively in programming the drivers for the Devices like Essek and the Ingenico which are mainly used authentication the users by their identification cards and the financial cards.
  • Developed application Logic using C#.
  • Used Enterprise Library in Business Logic Layer for extracting the data efficiently from the database.
  • Designed Web-based ASP.NET Internet applications linked to firm-wide SQL databases.
  • Used AJAX for partial page Updating, Invisible Data Retrieval, Constant Updating, smooth interfaces, Simplicity and rich Functionality.
  • Extensively used Data Grid control in the application for displaying the tabular format results from the backend.
  • Used the Encryption techniques like SHA, SSL, Public and Private Keys and Used the Hashing Techniques for searching the Passwords from the attackers.
  • Provided security (Authentication and Authorization) for the site, including Role and User Management Configured entire site as a secured web site using SSL and installed digital s. Worked on custom attributes.
  • Worked with the group which evaluated and recommended technologies including ASP.Net MVC4
  • Extensively used WCF, Web Services, SOAP, and XSL to expose the reports to facilitate the information sharing across teams.
  • Following the Agile and Scrum Methodology.
  • Worked with Team foundation Server as a Centralized Repository.
  • Extensively used C# programming language for creating drivers on progress of the tasks
  • Used MVC 3.0 and MVC 3 RAZOR for coding.

Environment: C#, ASP.NET 4.0, ADO.NET, MVC, SQL Server 2008, Web Services, WSDL, Windows XP, Visual Studio 2010, HTML 4.0, SQL Reporting Services(SSRS), SQL integration Services(SSIS), CSS, Security, JavaScript, AJAX, XML, UML, IIS 6.0.

.Net Developer

Confidential

Responsibilities:

  • Used N-tier architecture for Presentation layer, the Business and Data Access Layers using C#.
  • Designed & developed web user interface using ASP.Net , C#, HTML, CSS, JavaScript, server controls and AJAX Control Toolkit, and developed customized Web User Controls.
  • Worked with Dev Express controls for ASP.Net and built the UI.
  • Designed and Modified Database tables and used SQL Queries, Views, Stored Procedure and Triggers.
  • Written Stored Procedure triggers using SQL in SQL SERVER 2005.
  • Worked intensively on the User interface.
  • Used Xpath, XML Node to access files and XML Data Document to synchronize with Dataset.
  • Extensively used Grid Views sorting and paging.
  • Development the independent Windows Communication Foundation (WCF) services and defined service Contracts for specific functionality in project search module.
  • Designed and used AJAX pattern to improve page performance.
  • Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
  • Used ASP.Net State Management Techniques while implementing the solution.
  • Created ADO.NET entity models, custom entity models, mapping the stored procedures, manipulating and handling events of HTML controls using JQuery.
  • Used disconnected Datasets, Type Datasets, Data Reader, and Data Adapter for accessing the data.
  • Uses Windows Presentation Foundation (WPF) for Navigating between the pages.
  • Provided security for the site, including Role and User Management.
  • Worked extensively with the Microsoft Enterprise Library and used the libraries in the Encryption techniques we used in the application.
  • Worked with Agile and Scrum methodology and had good knowledge working with different Design patterns.
  • Worked with Team Foundation server as a Centralized Repository.

Environment: .Net Framework 3.5, ASP.NET, C#, ADO.NET, Visual Studio 2008, JavaScript, IIS, SQL, Server Integration Services (SSIS), HTML, Crystal Reports & SQL Server 2008, SQL Reporting Services (SSRS), SQL integration Services(SSIS), CSS, Security, JavaScript, AJAX, XML, UML, IIS.

We'd love your feedback!