We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

SUMMARY:

  • Knowledgeable and skilled Technical Leader has a keen ability for software development and supervision.
  • Incorporates corporate objectives for new project plans and releases.
  • Brings 21 years of high - level experience working for large companies.
  • Agile Development Methodologies (Agile SCRUM and Extreme)
  • Test Driven Development methodologies and tools, including Nunit, MStest, Rhino Mocks, Moq, and MVCcontrib.
  • Fluent in the latest .NET development ( C#, ASP .Net, MVC, )
  • Object Oriented methodologies and patterns
  • Database Development (SQL Server, Oracle)
  • API Design
  • Proven Leadership
  • Excellent communication skills
  • Javascript (including Angular and JQuery frameworks)

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Assisted with the development of the first phase of the company's claims management program.
  • Developed on the MVC 4 platform with C# 2017, JQuery, Bootstrap, and HTML5. This product is hosted in Azure.
  • Designed and developed a complete unit testing framework utilizing page objects, dependency injection, and the facade pattern. Implemented custom, automated HTML test reporting.
  • Provide guidance, mentoring, instruction, reviews to more junior team members.
  • Developed an entire educational program to introduce Test Driven Development to the entire organization.

Confidential

Technical Team Lead

Responsibilities:

  • Assisted in improvement and enhancement of several critical request fulfillment applications.
  • Led a team of 5 developers providing critical support to 9 internal revenue generating systems.
  • Took part in the development of a new, improved request fulfillment system, enterprise delivery systems.
  • Worked closely with management to ensure milestone dates were met, all required reviews carried out, and clear communications were facilitated with fellow development team members.
  • Took on additional roles of facilitation amongst teammates to ensure successful and smooth development cycles.
  • Developed best practice documentation for methodologies such as test-driven development, and continuous integration and delivery
  • Technologies used: ASP .NET (4.0, 4.5, 4.6), XML, C#, REST services, Web services, Angular JS, Java, and Oracle.
  • Taught classes to fellow developers on critical company systems, where needed.
  • Took part in a major version upgrade of the company’s financial system. Project completed on time and budget.
  • Developed and taught the company’s Test-Driven Development curriculum.
  • Took part in technical interviews of development candidates.
  • Conducted feasibility study for senior management of Cloud computing technologies using Microsoft Azure.
  • Worked closely with Scrum Master and Business Analyst to make sure any incoming tickets are prioritized properly and there is adequate development coverage of issues.
  • Supported several applications utilizing Oracle 11G. Tasks included writing stored procedures, data analysis, developing triggers, writing DDL and DML scripts, Packages, and user defined functions.

Confidential

Senior Subject Matter Expert

Responsibilities:

  • Responsible for reviewing pre-employment tests for correctness, brevity, and to ensure that they are geared to the correct experience level.
  • Reviewed tests for C#, SQL server, ASP .NET, and the .NET framework

Confidential

Senior Software Developer

Responsibilities:

  • Designed a Window’s Installer based application to distribute the clients’ components to end user systems, streamlining installation procedures from two weeks to 45 minutes.
  • Modified a component that managed merchandise returns to allow it to run as a standalone application, which allowed the client to sell the component as an add-on component.
  • Technologies used include C# 4.0, 4.5, ASP .NET, and SQL Server 2005, 2008, and WIX installer, JavaScript
  • Supported SQL Server 2005 based application. Support included developing stored procedures, developing user defined functions and user defined types.

Confidential

Senior Software Developer

Responsibilities:

  • Modified a web service based timesheet and employee tracking application, streamlining it and making it simpler to maintain and modify for the client.
  • Made crucial changes to an in-house .NET web based application used to generate insurance quotes.
  • Implemented source code control systems in Subversion and Visual Source Safe.
  • Assisted in the creation of an in-house development methodology, known as “Clean Code”, this involved automated, script based builds of all types of .NET applications. This reduced overhead for completed and deployed applications.
  • Technologies used included C# 4.0, ASP .NET, SQL Server, Subversion and Visual Source Safe, JavaScript
  • Developed SQL server scripts to add new users to the insurance quote generation application and scripts to automate certain daily tasks.

Confidential

Senior Software Developer

Responsibilities:

  • Provided development support for a product that manages all aspects from booking to arrest warrants for a law enforcement tracking system.
  • Technologies used included C# 3.5, 4.0 and Flex 3.0, JavaScript, AJAX

Confidential

Senior Software Developer

Responsibilities:

  • Provided ongoing support and new development for the company’s existing check cashing and check management software
  • Developed a comprehensive solution to allow a classic ASP and .NET 2.0 hybrid application to interface with a WCF component.
  • Technologies include C#, .NET 2.0, WCF, Visual Basic 6.0, and Classic ASP, JavaScript

Confidential

Senior Software Developer

Responsibilities:

  • Worked on improvements for legacy billing and account provisions applications.
  • Assisted offshore testing group in developing comprehensive testing plans based on development plans.
  • Technologies used included C#, .NET 2.0, Classic ASP, and Visual Basic 6.0, JavaScript.

Confidential

Senior Software Developer

Responsibilities:

  • Assisted in the design, development, deployment, and testing of a new nationwide utility provisioning and billing application.
  • Technologies used include C#, ASP .NET, Winforms, and SQL Server 2005, JavaScript, AJAX

Confidential

Senior Software Engineer

Responsibilities:

  • Assisted in developing solutions for quantifying sensitive data stored on computer systems that were held as evidence in both criminal and civil court cases.
  • Developed process for intake, data extraction, and cataloging data contained on incoming systems. Involved extensive data manipulation in SQL Server.
  • Utilized C#, Visual Basic .NET, SQL Server 2005, and data extraction software.

Confidential

Senior Software Engineer

Responsibilities:

  • Designed and developed an application to track all phases of Textile orders and they progress through each phase, from order placement, shipping, receipt, and installation.
  • Developed a plug-in application to allow customers to select the desired color, pattern, design, and texture of a textile order.
  • Both initiatives greatly streamlined the sales process from several disparate, paper based sources to a single online source.
  • Used C#, ASP .NET, SQL Server, Oracle, XML/XSL, and Flex 2.5, JavaScript.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked as part of a team that developed an application used by the state of Kentucky to track the prescription of scheduled medication. I designed the business and data layers of the application with a focus on reuse, decoupling, and ease of maintenance.
  • Technologies included C#, ASP .NET, Winforms, Visual Basic .NET, XML/XSL, JavaScript.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on a new version of the company’s sales force application used to track customer information, available stock, and order information. This was a full lifecycle project.
  • Technologies used included C#, SQL Server 2005, Visual C++, ASP .NET, JavaScript.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked in an Agile/TDD development environment to develop the latest version of both the desktop and online versions of the company’s testing engine.
  • Assisted in the development of web services used to allow corporate customers to access the testing engine from their own networks.
  • Worked with other team members to develop a data centric interface generator to allow users to automatically control the user experience using a single XML file.
  • Utilized Visual Basic .NET, Visual Basic 6.0, SQL Server, and XML/XSL, JavaScript.

Hire Now