Rooms to Go - TalentReef TEST Logo

Rooms to Go - TalentReef TEST

Sr. Software Engineer

Posted 3 Days Ago
Be an Early Applicant
In-Office
Seffner, FL
Senior level
In-Office
Seffner, FL
Senior level
Design and implement event-driven microservices for a Warehouse Management System, modernizing the tech stack, and managing CI/CD pipelines.
The summary above was generated by AI

Position Overview

We are looking for a Senior Software Engineer to join a forward-thinking team within our supply chain division. While we are part of a large, established furniture company, our specific group operates with a focus on speed, innovation, and modern architectural patterns.

Our mission is to evolve our Warehouse Management System (WMS) from legacy constraints into a real-time, event-driven ecosystem. We are looking for a developer who wants to build new systems, not just patch old ones. You will be designing the architecture that keeps our inventory moving, bridging the gap between reliable legacy data and modern cloud performance.

The Technical Challenge

We are in the process of transforming a critical legacy environment (Rocket Universe/Pick) into a modern, distributed system. We aren't looking for a "maintenance" engineer; we need a problem solver who can architect high-throughput solutions using Event-Driven Architecture.

You will build the APIs and services that power our warehouse operations, creating a seamless flow of data between our core database and the devices our teams use on the floor.

Responsibilities:

  • 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-Frontend 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.

Qualifications:

  • 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.

Why Join This Team?

  • Impact: You aren't just moving pixels; your code controls physical logistics. When you ship a feature, trucks move faster.
  • Tech Freedom: We are aggressive about adopting the right tool for the job. If you have a strong argument for a new library or pattern, we listen.
  • Growth: This is a rare opportunity to work on a complex "Strangler Fig" migration... one of the most valuable architectural skills in the market today.

Top Skills

.Net 8+
Azure Services
Blazor
C#
Event Hubs
Kafka
NoSQL
RabbitMQ
Service Bus
SQL
Vue

Similar Jobs at Rooms to Go - TalentReef TEST

Entry level
Artificial Intelligence • Cloud • Software
The Warehouse Receiving Associate will unload products from trailers, stage items for storage, and perform manual tasks related to product receiving and distribution.
Junior
Artificial Intelligence • Cloud • Software
The Sales Professional greets customers, assesses their needs, generates sales through a consultative approach, and encourages additional product purchases, all while working toward sales goals.
Top Skills: AdvertisingDelivery ServiceElectronic DevicesFinancingSales ToolsTabletsTouch Screens
3 Days Ago
In-Office
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Negotiates and manages broadcast media schedules, collaborates with a media team, trains coordinators, and evaluates media opportunities.
Top Skills: ExcelSqadStrataWord

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account