This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Robert Half has a brand new opening with a reputable client in East Tampa/Seffner area for a Senior Software Engineer. The role is going to be in the supply chain area managing the flow of goods from factories to power distribution centers doing inventory replenishment. Forecasting is already done and this person will be using it. Heavy AI initiatives. They are moving their warehouse management system from legacy into real time, event driven ecosystem. Will be building NEW systems.
Job Responsibility:
Architect for Events: Design and implement decoupled, event-driven microservices using Azure Services (Event Hubs, Service Bus or similar) to handle high-volume inventory transactions in real-time
Modernize the Stack: Build robust .NET / C# backend services that wrap and extend our core legacy logic, enabling us to move faster without breaking the business
Dual-Front End Development: Build high-performance, mobile-first interfaces for RF Scan Guns using Vue.js
Develop rich, interactive Admin Dashboards using Blazor
Solve Complexity: Troubleshoot and solve race conditions, concurrency issues, and data synchronization challenges inherent in a busy warehouse environment
CI/CD & DevOps: Own your code from commit to deployment. We utilize GitHub Actions and Azure resources, and we expect engineers to be comfortable managing their own pipelines
Requirements:
Modern .NET Expertise: Strong proficiency in C# and .NET 8+. You understand the latest features of the language and how to write clean, testable, and performant code
Event-Driven Mindset: Practical experience or strong conceptual understanding of message brokers (RabbitMQ, Kafka, Azure Service Bus) and asynchronous programming patterns
Frontend Versatility: Experience with Vue.js (or React/Angular with a willingness to learn Vue) for mobile/scanner interfaces
Interest or experience in Blazor for internal tooling
Integration Curiosity: You don't need to know Rocket Universe (Pick), but you must be willing to learn how to interface with non-relational, legacy data structures
Database Knowledge: Strong SQL skills, plus an understanding of NoSQL or document-based data models
Nice to have:
Interest or experience in Blazor for internal tooling