Post Job Free
Sign in

C# Software Engineer

Location:
Nashville, TN
Salary:
125000
Posted:
September 14, 2025

Contact this candidate

Resume:

Johnathan Cotner

615-***-**** *********.******@*****.***

Professional Summary

Results-driven software engineer with 10+ years of experience in full-stack development, embedded systems, and enterprise application modernization. Proven ability to optimize performance, implement automation, and deliver scalable solutions in C#, VB.NET, and C++. Strong cross-functional collaborator with a background in both private sector and government agency environments.

Technical Skills

**Languages:** C#, C++, VB.NET, T-SQL, Java, SQL, VB6

**Frameworks/Tools:** .NET (3.5–8.0), ASP.NET, Blazor, Dapper, Hangfire, OpenXML, GemBox

**Databases:** MS SQL Server, PostgreSQL

**Technologies:** EDI (X12, EDIFACT), RFID, HID device integration, Crystal Reports, Tableau

**Platforms:** Windows, Linux (Ubuntu, Slackware), Embedded ARM (Atmel, Microchip)

**Other:** Git, TFS, SVN, Visual Studio, Qt, Label Matrix, Zebra Designer

Education

Hardin County Highschool

Honors Diploma

Electronics Renewal

Software Programmer

Sep 2021 – Aug 2024

Tech: C#, T-SQL, ASP.NET 5, Blazor (.NET 4.7–8.0), HTML

Migrated multiple applications from Entity Framework to Dapper, improving performance.

Developed customer integrations for automated business transactions.

Maintained customer-facing websites for inventory, orders, and RMAs.

Supported internal HR and Sales web apps for payroll and production tracking.

Built HangFire jobs for database cleanup, alerts, automated reporting, and hardware communication (scales, RFID, HID devices).

Tennessee General Assembly

Programmer Advanced

Nov 2020 – May 2021

Tech: VB.NET, C#, Node.js, T-SQL, Tableau

Rewrote Word report generation using OpenXML and GemBox.

Built a Blazor app for legislators to view schedules and request co-sponsorships.

Developed a Node.js app to respond to Jabber info requests.

Created Tableau reports tracking legislative processes.

Assisted with event support.

Cook Systems

Consultant

Feb 2019 – Nov 2020

Tech: VB.NET, C#, Node.js, T-SQL

Rewrote BillTracking reports with OpenXML for improved performance.

Provided software development support for LIS projects.

Robert Half Technology

Field Technician

Jun 2018 – Aug 2018

Performed POS system installs and hardware upgrades for retail and finance clients.

Covered duties during full-time staff absences.

Kasai North America, Inc.

Information Systems Programmer

Aug 2014 – Sep 2016

Tech: VB6, VB.NET, C#, C++, T-SQL, SQL Server, Crystal Reports, EDI (X12, UN/EDIFACT)

Re-engineered legacy VB6 apps into VB.NET solutions.

Designed/developed inventory tracking and ERP systems; reduced shipping-related losses by $5K annually.

Created EDI gateway and label printing systems; improved automation and compliance.

Discovered reporting flaw that resulted in a $4.7M recovery.

Collaborated with accounting and engineering for fraud prevention, label automation, and supplier training.

EDAS Inc.

Electronics Technician / Embedded Programmer

2013 – 2014

Tech: C, C++, Ruby, Qt, FLTK, Embedded Linux (Debian, Android), Slackware

Developed open-format drivers and device software (EDAS-DS).

Assembled analog/digital converters and breakout boards.

Supported embedded development on Linux-based systems



Contact this candidate