Senior Software Engineer Resume
SUMMARY:
Over two decades of professional programming experience with an emphasis in web development utilizing .Net/JavaScript and back end services SQL and MySQL. Experience as project lead directing teams of engineers in the design and implementation of business solutions. Extensive experience interfacing with business partners in support of applications.
SKILLS INCLUDE:
C#,.Net Core/MVC
JQuery/Bootstrap
HTML/CSS/AJAX
XML/XSD
Web Services development
MS SQL: extensive experience interfacing with backend database with .Net/C#
MS SQL: T - SQL, stored procedures, database administration
Python/Django (web site development, REST API development, web scraping, JSON)
Agile/Scrum environment experience
EMPLOYMENT:
Confidential
Senior Software EngineerResponsibilities:
- Developed in-app social media pages using .Net Core3 and MVC, interfacing with Restful APIs.
- Developed all SQL data models and stored procedures.
Confidential
Project LeadResponsibilities:
- Developed windows console app to consume Amazon Azure REST API to pull retail sales data for retail analysis.
- MS SQL Server admin - created all database tables needed to support importation of data from the REST API for report generation.
Confidential
Senior Software Engineer/Project Lead
Responsibilities:
- Lead 4 person team in design, coding, and deployment of Supplier UI web site for onboarding new suppliers for North America
- .Net PCI applications migration to new windows server.
- Coordinated team efforts for all code modifications to meet security scan standards to remove all high and medium scan threats, all SRCRs, and the integration and deployment of web based encryption service, code deployment and testing. PCI Treasury Application support and program mods/enhancements.
- Supported treasury financial apps using MVC/C#.
- Customer support for Electronic Payments business
- Responsible for all SOX requirements for PCI Treasury applications as well as all internal audits.
- Online Supplier Agreement .Net legal editor page in Active Server Pages to allow legal team to add/edit addendum text for supplier contracts.
- Designed and coded .Net application run on scheduler to purge the Shared Services contract queue of pending contract agreements which have shown no activity for 45.
- Designed and coded .Net exe to allow batch automated copying of contract to a designated department.
- Used in Home Re-org and Celebration Department 67 moves.
- Approximately 1500 contracts have been created using this automated system.
- Lead programmer and support person for web site for onboarding new suppliers and contract management flow software (ASP)
- Web page to allow Shared Services team to see the contract approval status of a given contract, including sign-off status for Approval Groups, on-hold reasons, and DMM and GMM alignment for a contract.
- Web page to allow Shared Services to enter contract numbers to exclude them from the Year End Purge by overriding normal purge criteria.
Confidential
Senior Software EngineerResponsibilities:
- Software engineering house with an emphasis on web site development, client/server applications, and web services.
- Heavy use of XML/XSL in web request/responses as well as interfacing with third party web services for integration of server calls in proprietary applications.
Confidential, Bentonville, AR
Software Engineer
Responsibilities:
- Support the Windows Engineering Server and Store Windows Departments through software development to manage/support enterprise server environment for Windows NT/2000/2003 servers and report automation using Visual Basic with API and WMI integration, and ASP.Net. Projects:
- Manager for all IT functions on site including Network administration, software development, web design/maintenance, report generation using VB/SQL Server/Access, and all data assimilation and organization.
