Senior Software Engineer Resume
OBJECTIVE
- Skilled and accomplished in the Information Technology field with almost 20 years of experience looking to leverage extensive background in a challenging role.
AREAS OF EXPERTISE
- Agile/SCRUM Methodology
- Change/Project Management
- CMS Coding Integration
- DBA Administration/Management
- Object - Oriented Programming
- QA Engineer/Testing
- Responsive Web Design/Development
- Server Environment Deployments
- Software Development Lifecycle (SDLC)
- Test Automation Scripting
TECHNICAL SKILLS
LANGUAGES: ASP, ASP.NET, C, C#, Java, Python, SQL, VBScript, Visual C++, Web Services
WEB DEVELOPMENT: .NET Framework 4.7.x, AJAX, Angular 4, AngularJS, Bootstrap, CSS3, HTML5, IIS, JavaScript, jQuery, jQuery Mobile, Knockout, MVC4, Node.js, SASS, Sitecore, Windows Azure, WordPress, XML
INTEGRATED DEVELOPMENT ENVIRONMENTS: Adobe Dreamweaver CS6, Eclipse, Visual Studio 2012/2013/2015/2017/2019
OPERATING SYSTEMS: Windows 2000, Windows XP, Windows 7, Windows 8/8.1 and Windows 10 Professional
DATABASES: Microsoft Access, MySQL, SQL Server 2000/2005/2008 R 2/2012/2014/2017 , SQL Server Management Studio 18.x
SOFTWARE/UTILITIES: Adobe Photoshop CS6, Amazon Web Services, Beyond Compare 3, Brightcove, Fiddler4, FileZilla FTP, Fogbugz, Google Analytics, Google Tag Manager, Microsoft Dynamics CRM, Rally, ReSharper 8, Sharepoint 2007/2013, Siteimprove, Team Development Server, Team Foundation Server (TFS), TortoiseSVN, Visual Studio Team Services
PROFESSIONAL EXPERIENCE
SENIOR SOFTWARE ENGINEER
Confidential
Responsibilities:
- Lead web developer writing C#/.NET in Visual Studio 2019 (.NET Framework 4.7.2), HTML5, CSS3 (SASS) and JavaScript (Node.js, jQuery) code for new functionality including an e-commerce platform to promote Confidential ’s products on our public facing website.
- Writing web services based on REST using Web API to gather pertinent data from responses either by JSON or XML.
- Writing queries in SQL Server Management Studio 18.4 using SQL to manipulate database tables with Kentico 12 server instances for different environments such as LOCAL, TEST, STAGE and PRODUCTION.
- Utilizing Kentico 12 CMS to create content, pages, web parts (custom user controls), email templates among many other things that integrate into a fully functioning website. Kentico 12 CMS allows us to develop in a Web Forms or MVC Architecture.
- Part of an agile-based team using Atlassian products for project storage and flow, such as Bitbucket (using Git and TortoiseGit to create code pull requests), Jira (for ticket management) and Confluence (for documentation).
- Providing seamless support in regards to code deployments and managing our cloud-based computing Windows Azure servers.
- Configuring and monitoring analytic data and SEO accessibility set up through Google Analytics and Siteimprove toolsets.
LEAD AUTOMATION DEVELOPER
Confidential
Responsibilities:
- Wrote Windows PowerShell code to automate merge and build processes within Visual Studio 2015/2017 on a DevOps team.
- Developed CI/CD pipelines using Visual Studio Team Services and administered access rights and permissions for team members.
- Executed SQL scripts within SQL Server Management Studio to query tables and check for inconsistencies with code merges.
- Wrote an Angular 4 modular application to help benefit performance testing.
- Lead conference calls to publish code upgrades in Sitecore 8.1 CMS and C# /NET production environments during off-hours.
- Utilized ServiceNow to create and track tickets for ETS Environment Services and Release group.
- Documented processes and release management information in SharePoint Server 2016.
web developer
Confidential
Responsibilities:
- Lead web developer that wrote C#/.NET in Visual Studio 2013/2015 (.NET Framework 4.5.x), HTML5, CSS3 (SASS) and JavaScript (Node.js, jQuery) code for new functionality and general maintenance for multiple company websites.
- Wrote web services using XML data as SOAP messages by means of HTTP to communicate between the client and servers.
- Wrote queries in SQL Server 2012 Management Studio using SQL to manipulate data tables in multiple server environments.
- Utilized and developed code integrating with Sitecore 7.2 CMS to create content and new pages for the company websites.
- Lead the deployment and code upgrade process for the Sitecore CMS and C#/.NET code during off-hours.
- Gathered data in Microsoft Dynamics CRM to process, manage and capture lead data using forms on the website.
- Completed tickets using Fogbugz to manage, track and log time for various tasks.
- Utilized Team Foundation Server for code storage using a check-in and check-out process for version control.
.NET web developer
Confidential
Responsibilities:
- Lead developer that created, enhanced and maintained UTI.edu plus other microsites using DotNetNuke and Sitecore CMS 6.5.
- Certified Sitecore Professional Developer in Sitecore CMS 6.5 attained through training.
- Wrote C# for ASP.NET code updates in Sitecore architecture using Visual Studio 2012, Sitecore Rocks extension, Adobe Dreamweaver. CS6, Team Development for Sitecore (TDS) and Team Foundation Server (TFS) for source control.
- Wrote HTML5, CSS3, JavaScript and jQuery daily to provide support for the Marketing Departments campaigns and landing pages.
- Responsive Web Development implemented to provide mobile, tablet and desktop support using jQuery Mobile and Bootstrap.
- Wrote stored procedures for ASP.NET/C# modules using SQL. Debugged stored procedures using SQL Profiler and Query Analyzer.
- Implemented inquiry forms using ASP.NET MVC4 and also using Windows Azure to host them with the purpose of Cloud Computing.
- Utilized AngularJS and Knockout libraries to create dynamic navigation menus, instant search toolbars and modular creative content.
- Created and managed Google Analytics for our sites analytic data with Google Tag Manager’s routing mechanics.
web application developer
Confidential
Responsibilities:
- Wrote new C#/ASP.NET code to improve the website’s look and feel and also helping clients understand the site with easier usability.
- Created regular expressions in C# for ASP.NET for search functions needed to find and replace site search functionality.
- Wrote HTML, CSS, AJAX, JavaScript, and jQuery to modify website content.
- Wrote stored procedures with SQL in SQL Server 2008 to manipulate data in tables.
- Developed code using Visual Studio 2008/2010. Visual SourceSafe 2005 used for version control.
computer programmer
Confidential
Responsibilities:
- Wrote Java, Python and C code to create programs using Test Harness for 30+ various digital satellite modems.
- Wrote Java and XML for drivers specific to each of the modems which contained all of the logic and commands.
- Implemented new features using Java for the main testing application Test Harness.
- Wrote backend SQL code to manipulate MySQL data tables which generated pertinent data.
- Troubleshot, debugged and gathered input from others to improve the quality of tests.
- Trained users on new releases of each test. Wrote structured documentation for clear understanding of each test and commands.