CareerPlan

Senior .Net Software Engineer

Provo, Utah, United StatesFull-time2026-11-09 → 2026-11-10
Hybrid

Core

Designing and developing high-performance C# backend systems and the trading engine for a political forecasting platform.

Role type

Senior .Net Software Engineer (Backend)

Builds

C# trading engine, web experiences, and backend systems for a political prediction marketplace.

Domain

Fintech / Political Forecasting

Deliverable

production ML models | product features

Required skills

C#, ASP.NET, Entity Framework, SQL Server, RESTful API design, distributed systems, pub/sub, message queues, design patterns, SOLID principles, async/await, clean architecture

Preferred skills

Financial systems development, Apache Kafka

Technologies

C#, ASP.NET Web API, SignalR, Vuejs, Entity Framework, SQL Server, Redis, Azure, Azure DevOps, Apache Kafka

Responsibilities

Develop and maintain C#/ASP.NET backend systems; Architect the next version of the C# trading engine; Conduct architectural and technical reviews; Collaborate with teams to analyze system performance and resolve technical issues; Participate in code reviews and technical planning.

Seniority

Senior, hands-on IC