We provide IT Staff Augmentation Services!

Software Engineer Resume

Houston, TX

SUMMARY

  • Microsoft Certified MCPD - EA software engineer with over 15 years of software development experience.
  • Experience in all phase of software design life cycle management and implementation.
  • Extensive programming experience in Microsoft Visual Studio 2015 and 2013, .Net Framework 4.5.1 and 4.6.1 includingC#, Angular JS, ASP.NET MVC, Web Forms, LINQ, WCF, VB.NET, ADO.NET, Entity Framework, Win Forms, NHibernate and Dapper.
  • Implemented applications in various industries including Energy, Logistics, Accounting, Banking, Investment, Retail, Corporate Compliance, Legal and HR.
  • Experienced in designing and developing applications on Microsoft.Net platform, ASP.Net, Angular JS, Angular 2, jQuery, and JavaScript
  • Developed integration system using business intelligence tools like SSIS and Dell Boomi
  • Created and implemented different application reports using SSRS and Business Objects.
  • Experienced in design and development of N-tier client/server and web based systems
  • Well versed with designing and developing database tables, views, stored procedures, functions and triggers in SQL Server 2008 R2, 2012, 2014
  • Good understanding of SOA technologies and experience in Remoting, Web Services and related technologies including XML/XSL/XSLT/SOAP/UDDI
  • Trained and noledgeable of MS Azure cloud technology and MS BizTalk.
  • Implemented design patterns like MVC, MVVM, observer, singleton, factory and façade patterns
  • Experienced using the following source code management systems like GitHub, Team Foundation Server, and Visual Source Safe
  • Utilization and understanding of analysis & design tools, Agile methodology (SCRUM), Object Oriented Methodology and UML modeling
  • Experienced gathering of requirements from customer and provides analysis and estimates.
  • Created deliverables like requirement analysis document, high-level and detailed design document.
  • Experienced in project management in a software/IT environment, with established history of leading successful project teams, having the ability to negotiate effectively with stakeholders at all levels.
  • Experienced multiple application support using BMC Remedy.
  • Implemented OWASP practices by using recommended design. Fixed security vulnerabilities from the SAST/DAST scan result of HP Fortify.
  • Experienced in automation testing using Pex and Moles for mock testing, NUnit, and Selenium.
  • Experienced with deployment and configuration of web application using IIS 7.5 and IIS 6.0.

TECHNICAL SKILLS

.NET Framework Technologies: Visual Studio 2015, Visual Studio 2013, .Net Framework 4.6.1/4.5.1/4.5/4.0/3.5/2.0, ASP.NET MVC, Web Forms, C#.NET, Windows Forms, WCF, LINQ, ASP.NET, ADO.NET, VB.NET, WPF, XML Web Services, Entity Framework, NHibernate, LLBLGen, Dapper

Scripting languages and others: Angular JS, Angular 2, jQuery, JSON, JavaScript, AJAX, HTML 5, CSS

RDBMS: MS-SQL Server, Oracle, MS-Access, MySQL, VFP

Reporting: SSRS, Crystal Reports 9.0/ 8.5

Methodologies and Design Tools: Agile Scrum, Waterfall, UML, Design Patterns, Microsoft Visio for data modeling

Other Tools / Technologies: Telerik controls, NUnit, LLBLGen, GitHub, Visual Source Safe, Team Foundation Server, BMC Remedy, MS Enterprise Library, Toad, MS Project, HP Fortify, Selenium, Pex and Moles

Operating Systems: Windows 8/10, Windows Servers 2008 R2

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Software Engineer

Environment: Visual Studio 2015, .Net Framework 4.6, C#, Angular 2, ASP.NET MVC 5, WCF, jQuery, HTML 5, CSS, JavaScript, SQL Server 2014, SSRS reports, Single page application, SSIS, Ajax, LINQ, Lambda Expressions, Entity Framework, IIS 7.5

Responsibilities:

  • Develop and provide enhancements to the web-applications using ASP.NET MVC, Angular 2, C#, HTML5, AJAX, JavaScript, jQuery and Telerik Controls.
  • Participate in Architecture Reviews to ensure alignment with Confidential standards for integration technologies, patterns, and processes.
  • Extensively involved in developing components for Business and Data tier using Entity Framework and C#.
  • Participate in client meetings, requirements gathering and analysis of requirements.
  • Create high level and detailed requirements and technical design document.
  • Provide and create an estimate of the total effort required for the development of the application based on gathered requirements.
  • Create new reports and update existing reports based on requirements using SSRS reports.
  • Develop home page, menu, sitemap, PO entry page, Preservation Order Detail page using ASP.Net MVC, Angular 2, HTML5 and C#.
  • Develop sending of notification emails using .Net mail libraries and connecting to the SMTP server.
  • Configure and use WCF to retrieve user information from SAP system.
  • Develop stored procedures, views, and functions that will be used by reports
  • Create new and update database tables, create SQL scripts for the DBA.
  • Participate in all phases of Application lifecycle development during the enhancement following Agile Methodology
  • Fix the bugs reported by users.
  • Use the BMC Remedy tool to manage the reported issue, respond and provide updates to users.
  • Support trouble-shooting client issues with high level data analysis.
  • Use LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently.
  • Develop the classes using C#, which in corporate N-tier architecture and SQL database connectivity.
  • Use AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
  • Use LINQ for Entity Framework querying in memory collection & database object
  • Extensively used JavaScript, Angular 2, HTML 5 for Client-Side Validation and ASP.Net validation controls for added validation.
  • Create SSIS packages for retrieving and processing data from other Legal applications databases like the TeamConnect web application.
  • Perform SAST/DAST scans using HP Fortify to check codes and environment for any security vulnerabilities.

Confidential, Houston, TX

Software Engineer

Environment: Visual Studio 2013, .Net Framework 4.5.2, C#, MVC 5, jQuery, Telerik Controls Kendo UI, CSS, WCF, JavaScript, SQL Server 2012 R2, SSRS reports, Ajax, LINQ, Lambda Expressions, Entity Framework, IIS 7.5

Responsibilities:

  • Develop and provide enhancements to the web-applications using ASP.NET MVC, C#, AJAX, JavaScript, jQuery and Kendo UI Telerik Controls.
  • Participate in Architecture Reviews to ensure alignment with Confidential standards for integration technologies, patterns, and processes.
  • Develop new questionnaire pages with dynamic validation using C#, AJAX, JavaScript, and jQuery.
  • Create new reports and update existing reports based on requirements using SSRS reports.
  • Configure and use WCF to retrieve user information from SAP system.
  • Use LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently.
  • Develop stored procedures, views, and functions that will be used by reports
  • Create new and update database tables, create SQL scripts for the DBA.
  • Create high level and detailed requirements and technical design document.
  • Participate in daily meetings and calls to discuss updates and issues.
  • Fix the bugs reported by users.
  • Use the BMC Remedy tool to manage the reported issue, respond and provide an update to the user.
  • Participate in all phases of Application lifecycle development during the enhancement following Agile Methodology
  • Use LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently.

Confidential

Software Engineer

Environment: Visual Studio 2013, .Net Framework 4.5.2, C#, MVC, ASP.NET, jQuery, Telerik Controls, CSS, WCF, JavaScript, SQL Server 2012, SSRS reports, Ajax, LINQ, Lambda Expressions, Entity Framework, IIS 7.5

Responsibilities:

  • Participate in all phases of Application lifecycle development following Agile Methodology
  • Design & develop dynamic web pages using ASP.NET MVC, C#, AJAX, jQuery, JavaScript, CSS, Entity Framework, C# & ASP.NET.
  • Participate in Architecture Reviews to ensure alignment with Confidential standards for integration technologies, patterns, and processes.
  • Create Entity Framework project component and involve in developing components for Business and Data tier using C# and Entity Framework.
  • Develop views using Scaffolding templates, Master Pages, Partial Views with Razor View Engine.
  • Create high level and detailed requirements and technical design document.
  • Provide an estimate of the effort required for the development of the application based on gathered requirements.
  • Configure and deploy web application using IIS 7.5 in MS Server 2008 R2 test server.
  • Design and create database and tables in MS SQL 2012 R2.
  • Use LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently.
  • Create and updateStored Procedures, Views, and Functions. Create an SQL script for the DBA to update the database.
  • Facilitate client and team meetings, discussed project status, timeline, and any issues during the sprint.
  • Configure and use web services and WCF used in retrieving of user information.
  • Use AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
  • Use LINQ for Entity Framework querying in memory collection & database object
  • Extensively used JavaScript for Client-Side Validation.
  • Create class libraries for creating and consuming business components in ASP.NET.

Confidential

Software Engineer

Environment: Visual Studio 2010, .Net Framework 4.0, VB.Net, ASP.NET Web Forms, jQuery, Telerik Controls, CSS, Web Services, JavaScript, SQL Server 2008 R2, SSRS reports, Ajax, LINQ, ADO.Net, IIS 7.5

Responsibilities:

  • Develop and provide enhancements to the web-applications using ASP.NET Web Forms, AJAX, JavaScript, jQuery and Telerik Controls.
  • Participate in Architecture Reviews to ensure alignment with Confidential standards for integration technologies, patterns, and processes.
  • Create ADO.Net project component and extensively involved in developing components for Business and Data tier using VB.Net.
  • Participate in requirements gathering and analysis.
  • Create high level and detailed requirements and technical design document.
  • Provide and create an estimate of the total effort required for the development of the application enhancements based on business requirements.
  • Create new reports and update existing reports based on requirements using SSRS reports.
  • Create a new page for entry of business opportunity details.
  • Use web service to retrieve user information from other system.
  • Migrate the .Net Framework of the application from 2.0 to 4.0.
  • Create new and update database tables, create SQL scripts for the DBA.
  • Participate in all phases of Application lifecycle development during the enhancement following Agile Methodology
  • Fix the bugs reported by users.
  • Use the BMC Remedy tool to manage the reported issue, respond and provide an update to the user.

Hire Now