Software Engineer

Remote • Posted 2 hours ago • Updated 2 hours ago
Contract Independent
Contract Corp To Corp
Contract W2
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • .net
  • c#

Summary

Position: Senior Software Engineer

Location: Remote

Duration: 6 Month Contract

 

JOB DESCRIPTION:

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.

 

Senior Software Engineer

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10513292
  • Position Id: 72351-12895-
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Contract

$60 - $66 per hour

Remote

27d ago

Easy Apply

Contract

50 - 55

Remote

29d ago

Easy Apply

Contract

Depends on Experience

Remote

5d ago

Easy Apply

Contract

80 - 90

Search all similar jobs