Senior Software Engineer Resume
Nashville, TN
PROFILE:
Dynamic, innovative, and analytical professional, with extensive experience in software application development, testing, coding, and evaluation of highly complex system applications within mainframe and distributive environments. Skilled at customer interface, full system development life cycle, and system/network integration utilizing Agile and Waterfall tools and methodologies. Recognized for adeptness in identifying and addressing business requirements, developing applications, and implementing technical business solutions. Powered with excellent communication skills, combined with expertise in project coordination as well as technical reporting and documentation for the management and clients.
AREAS OF EXPERTISE:
Systems, Risk, and Requirements Analysis
System and Network Administration
Business Process Improvement
Vendor Relationship Management
Project Management and Implementation
Regulatory Compliance and Standards
Technical Support and Troubleshooting
Leadership and Team Building
TECHNICAL ACUMEN:
Languages: C# 3.0 - 7.1 | Visual Basic 6.0 | T-SQL, SQL PL | HTML5 | CSS3 | Angular 2-4 | JavaScript 6-7 | XAML | VBA (Excel, Word, & Outlook) | XML | Apex | COBOL 85,2012 | MVS/JCL | Easytrieve
APIs & Frameworks: .Net 1.1,3.5-4.6 | ASP.Net MVC 3.5-5.0 & Core 1.0-2.0 | ADO.Net Entity Framework 4.2-6.1 & Core 1.0-2.0 | WPF MVVM 4 | Smart Client App. MVP 3.5 | MSTest | NUnit | NLog | JSON | LINQ | Azure Service Bus | SOAP, REST, & Salesforce API Web Services | ADODB | MQSeries | IBM ODBC
Utilities: Visual Studio | Microsoft Azure Portal | SQL Server Management Studio, Report Server, & Business Intelligence | IIS 6.0-8.0 | DBAmp Salesforce Integration | Devart Entity Developer & dotConnect | JetBrains Resharper Suite 9-10 | MVS TSO/ISPF | QMF | Insync | ISPW | Macro4 Mainframe Suite | Micro Focus | Full Microsoft Office Suite (03-16) - Expertise in Excel, Word, and Outlook (incl. VBA development)
Databases: Microsoft SQL Server | Azure SQL Database | Teradata | MySQL | MS Acess | IBM DB2 | IMS | VSAM
Source Control: Visual Studio Team Services | Team Foundation Server | Visual SourceSafe | Git/GitHub
Operating System: IBM Mainframe z/OS | Windows XP-10
RELEVANT EXPERIENCE:
Confidential, Nashville, TN
Senior Software Engineer
Responsibilities:
- Created a company wide application portfolio while also generating technical documentation including business rules, methodologies implemented, and code analysis reports. (.NET/C#/SQL).
- Executed an analysis including several reports on architecture strength and opportunities coupled with high level estimates and project management recommendations.
- Generated requirements at a feature level and implemented a project management template for upcoming modifications to the system including additional functionality and scaled growth.
- Integrated and enhanced the existing application portfolio and several workflow features into an Azure Portal, including project management and source control synergy through VSTS, continuous build and deployment integration using MS Build, and setup Application Insights functionality.
Confidential, Nashville, TN
Senior Software Engineer
Responsibilities:
- Assisted in the overall architectural design of a front-to-back solution primarily utilizing ASP.Net, MSMQ, and SQL Server 2014.
- Strictly adhered to several methodologies and patterns including MVC, Repository & Unit of Work, Wrapper/Adapter interfacing, Database Factory with POCO objects & generic classes, and Test-driven development.
- Primary developer and initial production support for an intranet site, allowing internal users to integrate data to and from several internal and external sources.
- Applied additional backend technologies on a system by system basis including Entity Framework, JSON, NLog, File Streaming (from Excel & flat-files), FTP connectivity (both SFTP & FTPS), and Symmetric Encryption.
- Designed complex front end pages applying AngularJS, JavaScript, and limited Jquery inside an ASP.Net 4.5 framework.
- Timely delivered a new feature ultimately exceeding the business owner’s expectations.
- Implemented a full validation suite including integration and unit testing using NUnit & MSTest achieving over 80% code coverage.
Confidential, Portland, ME
Senior Software Engineer
Responsibilities:
- Collaborate remotely with small agile teams which manage IT solutions for the nation’s largest Visa sponsor of foreign exchange students and professionals on work & study abroad programs.
- Exemplify strong competency in all aspects of the software development life cycle (SDLC) spanning requirements gathering, designing, coding, testing, and development. Illustrate modern quality coding standards in maintaining front and backend web development ranging in old and new frameworks.
- Consistently delivered new development and enhancements to the primary website for incoming high school foreign exchange students.
- Successful in delivering for a project to replace a third-party application with an in-house solution to meet government regulations, perform background checks, and ensure other various processes were tracked and accurately completed. The solution was a series of websites developed in ASP.Net MVC and AngularJS also utilizing RESTful Web Services, Azure Service Bus, internal & external Windows API calls, and limited Salesforce development (Apex Web Services)
- Reliably maintained front-end facing websites for incoming high school exchange students which implemented legacy technologies such as Classic ASP.Net, SQL Server 2003, and Visual Basic
- Garnered knowledge for multifarious solutions requiring layers of integration between multiple systems utilizing Web Services, Service Bus, in-house APIs, third party vendors, and reporting services.
- Fulfilled requirements to integrate Salesforce with multiple SQL Server databases that varied in architecture, dependent on the data being synchronized, often all in one workflow.
- Executed these changes to applicable internal and external reporting services using SQL Reporting Server (SSRS), Business Integration Development Studio (BIDS), and SQL Stored Procedures.
- Led an initiative to overhaul a legacy ASP.Net application to upgrade the framework from .Net 1.1 to .Net 4.6, modernize and performance tune the data access layer, and implement current industry coding standards and methodologies, including Model-View-Controller.
Confidential, Chattanooga, TN
Program Analyst
Responsibilities:
- Leverage industry expertise in maintaining business administration applications and subroutines.
- Collaborate with business partners in transforming complex and challenging objectives into technical solutions.
- Deliberate government regulation enforcement when consulting business partners on new applications or functionality.
- Expertise in developing and maintaining mainframe and distributive applications that integrated with each other, primary for billing and policy administration.
- Played a key role in analyzing multiple front- and back-end systems for impact analysis and development recommendations.
- Strong influence in ongoing development and implementation of various projects spanning multiple technical teams and business departments, such as:
- Project 1: Administered front-to-back maintenance and development of an enterprise level n-tier .Net Smart Client (C#) Application which closely integrated with the mainframe. Design and analysis often involved utilities such as the SQL Server Management (SSMS) and Integration (SSIS) Server tools, SQL & DB2 Stored Procedures, BizTalk Messaging, MQSeries, and the IMS SOA Integration & SOAP Gateway suites.
- Project 2: Team Lead on a tactical n-tier application for the financial department which integrated several systems across the company and audited transfers using a complex matrix of business rules. Designed architecture strictly adhering to MVVM methodology including a WPF 4.5 interface, business logic requiring Windows API and SOAP Web Service development, and data access layers primarily using ADO.Net EF6, JSON, LINQ to SQL, and DB2 Stored Procedures
- Project 3: Steadily developed and maintained internal websites and services used by policy administration to research individual policy and billing discrepancies. Written in ASP.Net MVC, design and development typically including SQL Server, Windows API, Web Service, and JavaScript elements
- Consistently achieved the “strong” performance ratings in Confidential ’s internal annual review
- Earned various accolades for demonstration of exemplary performance and professionalism, including Confidential ’s Aspire Award and Excellence Award