We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

WORK HISTORY:

Confidential

Senior Software Engineer

Responsibilities:

  • Software Development
  • Gathering requirements and working with client in an agile process
  • Developing ASP.NET replacement for an Excel solution
  • ASP.NET
  • Bootstrap
  • JQuery
  • Database
  • Modeled normalized data structure based on data and defined direction
  • Created SQL abstraction layer

Confidential

Senior Software Engineer

Responsibilities:

  • Software Development
  • Gathering requirements and working with client in an agile process
  • Developing ASP.NET replacement for an Excel solution
  • ASP.NET
  • Bootstrap
  • JQuery
  • Database
  • Modeled normalized data structure based on data and defined direction
  • Created SQL abstraction layer

Confidential

Senior Consultant (Software Engineer/Architect)

Responsibilities:

  • Software development
  • Websites
  • Custom Software (desktop applications, network, windows, and web services, etcetera)
  • Source code available in your choice of C# or VB.NET
  • Database: Data Modeling & Architecting
  • Scalable "NORMALIZED" databases
  • CLR Assemblies to allow for extended functionality in .NET (C# or VB.NET)
  • Microsoft SQL Server
  • IT Restructuring
  • Identify needs, lacking resources, and such.
  • Layout a diagram depicting how it should be set up for optimum performance
  • Create your virtual environment to support an enterprise - level solution, if need be.
  • I utilize Microsoft technologies: Hyper-V, Windows Server, etcetera.
  • Purchasing
  • I assist in designing solutions and in locating the products you need.
  • Interviewing
  • Interview technical candidates to determine the proper fit for non-technical clients

Confidential

Senior Software Engineer

Responsibilities:

  • Develop software and database solutions, design network infrastructure for virtual environment
  • ASP.Net
  • T-SQL code (views, stored procedures, tabular/inline/scalar functions, etc.)
  • Assist in presenting technical specifications and providing help during meetings

Confidential

Senior Software Engineer

Responsibilities:

  • Manage developers, system analyst, and IT support staff
  • Develop project plans and scheduled development tasks around plan
  • Develop software and database solutions, design network infrastructure for virtual environment
  • ASP.Net
  • T-SQL code (views, stored procedures, tabular/inline/scalar functions, etc.)
  • Created custom deployment packages that compressed and encrypted our sites and then deployed code onto a server for our clients.
  • Provide guidance and direction to developers
  • Assist in presenting technical specifications and providing help during meetings

Confidential

IT Manager

Responsibilities:

  • Managed multiple projects
  • Software development
  • Developed code in C#
  • Created project plans
  • Budgeted for the IT department
  • Designed network layouts for virtualizing infrastructure
  • Manage developers, system analyst, and IT support staff
  • Develop project plans and scheduled development tasks around plan
  • Develop software and database solutions, design network infrastructure for virtual environment

Confidential

Senior Software Developer

Responsibilities:

  • Provided direction for project and team members for a multi-client enterprise project. This includes:
  • Managing project-development aspects and other developers, keeping the development on track
  • Leading and directing a team across the globe
  • Developing ASP.Net web applications and custom web tools
  • Writing T-SQL code (views, stored procedures, tabular/inline/scalar functions, etc.)
  • Used LinqToSQL in some components
  • Coordinating with the project manager and related staff to design and develop new solutions
  • Provide support/assistance/guidance to Confidential developers around the world
  • Interact with clients to determine feature-sets and in an effort to design and develop solutions to meet their needs
  • Maintain legacy products and design contemporary solutions for which they can grow
  • Work with multiple projects and project managers to meet the needs of our clients

Confidential, Albuquerque, NM

Software Developer

Responsibilities:

  • Designed, developed, and maintained multiple software products.
  • An internal Graphing application to allow scientists to review an array of data in a manner easier to assimilate quickly. This was specifically written for the Confidential Project.
  • Wrote web applications for both internal use and outside facing.
  • Currently one public example of this would be our homepage
  • Wrote software to monitor servers and web services for varied projects without requiring an install on the server.
  • Developed multiple products, tools, and services including a wide ranged object model for a multi-year, multimillion dollar contract with the Confidential.
  • Utilized XAML in WPF and Silverlight applications
  • Designed network architecture, recommended hardware and software requirements, and implemented for a multi-year, multimillion dollar contract with the Confidential.
  • Designed and implemented numerous normalized SQL structures.
  • Wrote T-SQL code for the majority of the work performed.
  • This included complex queries to perform imports of data given strict requirements (due to litigation) as well as developing SQL Stored Procedures, Views, Tabular Functions, Inline Functions, Scalar Functions, and .Net Functions utilizing CLR Assemblies in SQL.
  • Maintained legacy projects such as non-normalized databases and PHP/MySQL code.
  • Wrote applications to automate the process of generating databases per the specifications provided by the client(s).
  • Designed and developed solutions using MVC.
  • Wrote extensive proposals for external and internal clients and a plethora of documentation for procedures, guidelines, and recommendations for development and database work.

Confidential, Covert, MI

Database Administrator/Software Developer

Responsibilities:

  • Administer Microsoft SQL Server 2000.
  • Administer Oracle 7.3.x - 9i Servers
  • Administer Sybase 11x servers
  • Create stored procedures, triggers, and custom SQL queries for new and existing databases
  • Design SQL databases
  • Design, modify, and upgrade existing and new .NET applications as needed
  • Meet with various departments to map individual needs and develop solutions accordingly

Hire Now