FULL-STACK BUSINESS APPLICATIONS DEVELOPER
SKSALESCO · Tampa, FL, US · United States · On-site
Pay: USD 95,000 – 115,000 a year
Posted Oct 5, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Position Overview
The Full-Stack Business Applications Developer works across C#/.NET, Python, and SQL to build and maintain the applications that run the business - adding features, fixing issues, and creating reports - while handling the operational and data investigations that keep our systems running smoothly. In a Microsoft SQL Server and MySQL environment, this role resolves technical and business-data issues, supports EDI and data-import pipelines, and continuously improves the internal applications our teams rely on. It combines hands-on application development with operational support and requires strong problem-solving skills across the full stack.
Essential Job Responsibilities
· Application Feature Development: Design, build, and ship new features across the Blazor/MAUI client application and the C#/.NET API, following the established application architecture.
· Maintaining Existing Codebases: Debug, refactor, and enhance the existing C#, Python, and SQL codebases to improve functionality, correctness, and performance.
· Operational Investigations & Data Fixes: Investigate business-data issues - including pricing discrepancies, EDI and UPC problems, planogram classification, and promotion or import matching - using established procedures and appropriate change controls. Resolve data and code-level root causes, and clearly document or escalate complex issues when appropriate.
· SQL & Reporting: Write, optimize, and debug SQL and stored procedures across Microsoft SQL Server and MySQL, and build reports end-to-end (stored procedure, report definition, deployment, and permissions).
· EDI & Data Imports: Maintain the trading-partner EDI and vendor/customer import pipelines, and triage, reprocess, and reconcile failed or exception imports.
· Reliability & Error Triage: Monitor client-error telemetry and back-end processes, prioritize and resolve production issues, and handle routine master-data and user-account maintenance.
· Testing & Quality: Write automated tests at the appropriate layer (unit, integration, and end-to-end) and keep the test suites passing before changes ship.
· Collaboration & Issue Resolution: Communicate directly with employees across departments to understand reported issues, gather context, reproduce problems, and carry them through resolution. Partner with the IT/IS Director and business teams to streamline processes and increase efficiency, escalating complex issues as needed.
Knowledge and Qualifications
· At least 3 years of professional software development experience, with a focus on C#/.NET and relational databases.
· Proficiency in C#/.NET (including an ORM such as Entity Framework Core) and working proficiency in Python.
· Experience building web application interfaces with a component framework — Blazor/Razor preferred; React or Angular experience transfers.
· Strong SQL skills across Microsoft SQL…