Principal C# Backend Engineer
Listed on 2026-07-18
-
Software Development
Backend Developer
About Goods & Services
Goods & Services is a product design and engineering company. We solve mission‑critical challenges for some of the world’s largest enterprises, with deep expertise in highly regulated industries—including life sciences and financial services
. Our design‑led approach allows us to apply cutting‑edge capabilities in AI
, Data and Hardware Engineering to companies of any size. Headquartered in the United States
, we operate regional development centers in Mexico and the United Kingdom
. This global footprint—anchored by our nearshore model—enables us to deliver at scale with the speed, efficiency, and cultural alignment our clients expect.
Goods & Services is looking for a Principal C# Backend Engineer with expertise in workflow orchestration, state management, and backend service design. Experienced in modernizing legacy systems, building reliable analyzer integrations, and delivering scalable, event‑driven solutions.
Location:
Loveland, Colorado.
- Develop and maintain analyzer workflow logic within the ECL platform, owning the backend processes that drive analyzer operations end‑to‑end
- Implement and extend workflow orchestration—managing analyzer state transitions, operational sequencing, and runtime event handling
- Collaborate with the Analyzer Integration Engineer on the communication layer between ECL and connected analyzers
- Support the DCU modernization effort by identifying workflow logic that can be extracted and repackaged into shared .NET libraries
- Work with QA to ensure workflow correctness and reliability across analyzer types and edge cases
- Participate in knowledge transfer from departing Hydra resources to preserve continuity of analyzer workflow behavior
- 7+ years of professional C# / .NET backend development experience
- Experience building workflow or orchestration systems—state machines, process sequencing, or similar patterns
- Solid understanding of backend service design and inter‑service communication
- Ability to work within and around legacy codebases without breaking production
- Collaborative approach to working alongside integration and infrastructure engineers
- Exposure to medical device, laboratory, or instrument integration workflows
- Familiarity with .NET Framework 4.x and modern .NET migration patterns
- Experience with Azure Service Bus or event‑driven messaging
- Background picking up ownership of an inherited or under documented system
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).