Senior C# / .NET Desktop Developer
Senior C# / .NET Desktop Developer
Remote | Eastern Time Hours | Full Time
About Broad Solutions
Broad Solutions builds software for serious eBay buyers and resellers. Our tools help users find opportunities faster through automated search, real time new listing alerts, and power buyer features for high volume sourcing.
We’re a small, profitable team built by people with firsthand buying and reselling experience.
About the role
We’re hiring a seasoned desktop developer to expand our core development capacity and take ownership of critical parts of our Windows desktop application.
This role is designed to free up our lead engineer so he can focus on new product development (Web App Search & Alerts) and advanced AI-assisted workflows. You’ll work alongside another experienced developer, own a defined area of the desktop product, and also handle a small but important set of systems and reporting tasks.
This is not a junior role. We’re looking for someone who has been around the block, can work independently, and is comfortable owning both code and outcomes.
What you’ll work on
Core development (primary focus)
Maintain and enhance our Windows desktop application
Fix bugs, improve stability, and ship incremental improvements
Build new non-AI features that support core workflows
Work alongside an existing senior developer and own a defined domain
Test your own work and minimize back-and-forth review cycles
Flex responsibilities (secondary, recurring)
Usage-based billing workflows (e.g. processing transcription usage)
Light systems and reporting work
Occasional support for a small internal service (a few hours per month)
These tasks already exist, so you’re not designing them from scratch. The goal is to take them off our lead engineer’s plate so he can focus on higher-leverage work.
Tech stack
C#
.NET
WinForms
DevExpress
Large, long-lived desktop applications (enterprise-style)
Who we’re looking for
Seasoned developer with deep C#/.NET desktop experience
Comfortable working in an existing codebase and improving it pragmatically
Self-sufficient: you can test, debug, and ship without constant oversight
Willing to handle a mix of development and light systems/reporting work
Looking for a stable, long-term role (12 months minimum)
We strongly prefer experienced developers. We don’t have time to teach desktop fundamentals from scratch.
Location and working model
Broad Solutions is a US-based company
This role is remote and offshore
Strong preference for Eastern Europe (e.g. Poland, Ukraine, Romania, Bulgaria)
Candidates must have reliable overlap with US working hours
Compensation
$4,000–$6,000 USD per month, full-time
Aligned to offshore market rates
Long-term engagement for the right person
What success looks like
Within 2–3 months, you’re independently handling desktop work
Flex tasks are fully transitioned away from our lead engineer
Desktop core improvements and SKU-related work can move in parallel
Our lead engineer gains 15–20 hours per week to focus on new products
Hiring process
Resume + experience screen
Technical assessment (baseline competency)
Team fit / communication check
Paid micro-task using our real codebase
Senior C# / .NET Desktop Developer
Senior C# / .NET Desktop Developer