We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 6+ Years of experience in web application development, testing, deployment, Database interaction and integration of Enterprise architecture - based components and business applications.
  • Experience on latest .Net Framework (3/3.5/4/4.5/ CORE 1.0) with N - tier Architecture model and design patterns.
  • Experienced in a fast-paced Agile Development Environment including Scrum, and Extreme Programming.
  • Excellent knowledge in Remoting, SOAP, XSD, XML, XSLT, XHTML, CSS.
  • Providing a better UI with the bootstrap framework, and CSS3
  • Experience with Windows Communication Foundation (WCF).
  • Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
  • Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.
  • Experience with jQuery, JSON client-side light weight programming language skills.
  • Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript,,Angular 2/4/5,JQuery, and AJAX.
  • Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
  • Expertise in ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
  • Have created reusable custom User Controls in WPF (OOP) for multiple projects with rich UI components. Good experience in creating XAML based UI development.
  • Good Experience in configuring and managing IIS 6.0/7.0- WEB Server.
  • Worked with Team Foundation Server, Subversion and Visual Source Safe.
  • Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer,writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server 2000/2005/2008/2012/2016 , Oracle and MySQL
  • Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
  • Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
  • Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
  • Familiar with MongoDB clusters, Java scripting to load unstructured data into sharding environment.
  • Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
  • Experience with third party custom controls like Telerik, Infragistics.
  • Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
  • Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
  • Extensive working experience in working with Agile (SCRUM), Waterfall and Test Driven Development (TDD).
  • Self-motivated, able to set effective priorities to achieve immediate and Long-term goals and meet operational deadlines.

TECHNICAL SKILLS

Languages: C#, C, ASP.Net, XML, ASP, Java, SQL, TSQL, REACT JS,HTML, HTML5, CSS, Power BI

Operating Systems: Windows, Linux

Web Technology/ Server: Web Services (SOAP, REST), JSON

Tools: Visual Studio 2008/2005/2003 , MS-Visio,TFS.

Framework: .NET Frame Work 4.0/3.5/3.0/2.0/1.1 , Enterprise Library, MVC 4.0,5.0

.Net Technologies: Windows Forms/Services, Web Applications, Web Services, WCF, WPF,AWS.

Database: SQL Server (2005/2008 R2), Mongo DB,SSRS.

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Responsibilities:

  • Developed Data Access Layer using OOPs Concepts Inheritance, Polymorphism and Abstraction as part of Data Accesses between database and application
  • Participated in daily scrums and weekly meetings with the project teams to meet expectations and deadlines.
  • F
  • Developed reusable User Controls and Custom Controls to optimize the code across the application
  • Extensive involve in analyzing business requirements and discussion with business users.
  • Involved in enhancement of existing system based on the business requirements, database design and system analysis. Developed ASP.NET Pages using C# and Server Controls.
  • Interacted with the offshore team, ensured the task distribution and delivery on time. Involved in documenting bugs reports and build fixes.
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Customize the buttons, menus, and add on in Outlook.
  • Extensively developed Users Controls, which are basic building blocks of pages that were, begin generated dynamically.
  • Developed GUI using .NET framework 3.5/ 4.0.and responsible for creating components using C#. NET.
  • Created tables, views, stored procedures and functions to manipulate data. Extensively used grids, data list and repeater controls.
  • Experience in architecting, design and implementing ASP.NET, AngularJS, SPA web solutions with industry best practices and design patterns
  • Developed user control and used validations controls available in .NET environment.
  • Extensively worked with JavaScript and Client-side validations.

Environment: DOT NET, JAVA, PL/SQL, Reactjs, Oracle, Jira, TFS, Putty, PHP, Unix, Chimera, Skynet, SNOW, RTO, Windows PowerShell, Qtest.

Confidential

Software Programmer

Responsibilities:

  • Extensive involve in analyzing business requirements and discussion with business users.
  • Involved in enhancement of existing system based on the business requirements, database design and system analysis. Developed ASP.NET Pages using C# and Server Controls.
  • Interacted with the offshore team, ensured the task distribution and delivery on time. Involved in documenting bugs reports and build fixes.
  • Customize the buttons, menus, and add on in Outlook.
  • Extensively developed Users Controls, which are basic building blocks of pages that were, begin generated dynamically.
  • Developed GUI using .NET framework 3.5/ 4.0.and responsible for creating components using C#. NET.
  • Created tables, views, stored procedures and functions to manipulate data. Extensively used grids, data list and repeater controls.
  • Developed user control and used validations controls available in .NET environment.
  • Extensively worked with JavaScript and Client-side validations.
  • Developed Invoice View using MVC 3, Razor and Entity Framework.
  • Developed Web services, using SOA architecture, WSDL.
  • Worked on Ad Hoc query and Queue, which pulls the data from Views.
  • Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).
  • Documented the details of all the WCF samples and Migrated Web services to WCF.
  • Implemented basic and advanced search generically to populate in list views of all the modules.
  • Expertise and experience in performing different kinds of testing like Smoke, Black Box, White Box, GUI, Stress and Users Acceptance (UAT) of Web and Client/ Server Applications.
  • Implemented Service Oriented Architecture (WCF) for manager call tracking module.
  • Involved in UI build release, defect and bug fixing.
  • Created rich and interactive UI using WPF.
  • Used ADO.NET as a data source for accessing database.
  • Developed Complex database objects like Stored Procedures, Functions, Packages, and Triggers using SQL Server 2008/2012.
  • Created and Consumed WCF Web Services used for data transfer etc.
  • Used .NET 3.5 LINQ components in data layer.
  • Developed Web Forms using VS-2008/2010, ASP.NET and C#.
  • Sessions and View state objects were used to store the state of the user.
  • Used Smart Part as s data storage back end for updating and committing the code into the system.
  • Performed debugging and exception handling in support to the software development.
  • Used Tracking Portal open sources software to keep track of bugs.
  • Development by creating oracle procedures, functions, packages and triggers.
  • Experience using user interface tools such as Toad, plsql developer.
  • Generating adhoc, plsql scripts to resolve data anomalies.
  • Working with Team Foundations Servers as the source for version control and project / issue management.

Environment: C#, ASP.NET, Mirth Connect, SQL Server / C#, Multi-Threading, SFTP, SQL Server, Mongo DB, Webservices -REST, JSON, MSMQ.

Confidential

.Net Developer

Responsibilities:

  • Analyze the enhancement requests, production issues and tech debts (existing performance bottlenecks, other area of improvements in code) and provide appropriate solutions ensuring the quick response time and quality of solutions.
  • Perform code development in a complete TDD (Test Driven Development) environment using testing frameworks (N-Unit and Angular JS).
  • Designed the application using an MVC (Model View Control) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
  • To develop the Controller class and View class (MVC pattern) for check in and checkout use case.
  • Created data warehouse for the project which improved ASP web reporting efficiency.
  • Architect the application using MVVM model for WPF.
  • Proficient in developing Service Layer using C# and Windows Communication Foundation (WCF).
  • Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS).
  • Development of (MVC3, and MVC4) Model, View, Controller framework using C#.
  • Created the Winform and WebForm Pages in ASP.Net with C#.
  • Created Styles and Control Templates to be used in the UI using WPF.
  • Experience in developing MVVM based applications to implement WPF based desktop application development.
  • Worked extensively in developing the web pages using ASP.Net, C# using .Net framework 4.0, 3.5, WCF, WPF and MVC.
  • Analyze the applications and suggested scope for automations as the system is vastly distributed and involves many processes driven manually.
  • Understand the complex code logic of existing applications, database design, web services, and extensions and transact with legacy code, database and remote applications.
  • Perform peer code reviews and suggest improvements.
  • Manage defects and code using TFS in Visual Studio 2012.

Environment: ASP.Net, SQL, VS-2012, jQuery, Angular JS, Web services, WCF, LINQ, N-Unit, VB6, TDD, TFS, JavaScript, Web Services/WCF, XML and Agile.

Confidential

.NET Developer

Responsibilities:

  • Developed the application using n-Tier Architectural model (Presentation Layer, Business Layer and Data Access Layer)
  • Involved in architecture and development of Custom Controls to support shared functionality common to all pages.
  • Developed Data Access Layer using OOPs Concepts Inheritance, Polymorphism and Abstraction as part of Data Accesses between database and application
  • Participated in daily scrums and weekly meetings with the project teams to meet expectations and deadlines.
  • Developed reusable User Controls and Custom Controls to optimize the code across the application
  • Effectively handled client-side state management Features such as Session, View State, Cookies, hidden fields and Query Strings for State Management
  • Worked with WCF Services for communication between the User Interface layer and the business layer.
  • Extensively used AJAX, JavaScript and JQuery to design effective presentation Layer.
  • Used ADO.NET objects (Data Reader, Data Adapter and Dataset) for manipulating, retrieving, storing and displaying data from SQL Server.
  • Extensively worked with LINQ (LINQ to SQL, LINQ to Dataset and LINQ to Objects) and Lambda expressions
  • Extensively used ASP.NET Web Server Controls (Grid View, Data List, Repeater etc.) for displaying the Records
  • Worked with SQL Server to write Stored Procedures, Functions and Triggers
  • Developed several reports for modules.
  • Developed dynamic Aspx web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript
  • Implemented Test Cases using N-Unit as a part of Test-Driven Development (TDD)
  • Used TFS for version Control and source code maintenance needs.

Environment: Visual Studio 2010, C#, ASP.NET 3.5, MVC, ADO.NET, SQL Server 2008, IIS 7.0, Crystal Reports, XML, WCF, HTML, CSS, LINQ, AJAX, JavaScript, JQuery.

We'd love your feedback!