Senior Software Engineer (.NET/C#/Azure)

Ontrac Solutions Inc

United States

Remote

USD 90,000 - 100,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OnTrac is hiring a Senior Software Engineer to build a modern auction backend in .NET Core/C# on Azure. You will work remotely from the United States, collaborate across multiple teams, and own core features from design through deployment.

Ideal candidates bring 7+ years in C#, strong OOP, React experience, and a passion for scalable, maintainable software in an agile environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in C# development with strong OOP fundamentals.
  • Extensive experience with .NET Core and C#.
  • Proficiency in React and modern frontend tech.
  • Experience with Azure, Azure DevOps, and CI/CD pipelines.
  • Experience designing RESTful APIs and relational/noSQL databases.
  • Strong problem-solving and collaboration abilities.

Responsibilities

  • Implement core features for the new platform across inventory, transactions, and customers.
  • Collaborate with multiple teams and product managers to translate requirements into solutions.
  • Develop maintainable, efficient C# code in an agile environment.
  • Design data models and database interactions for high performance.
  • Integrate new system with legacy platforms and third-party services.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot issues, optimize performance, and contribute to docs.

Skills

C# development
NET Core
Azure
React
REST APIs
Azure DevOps
SQL & NoSQL
Data modeling
OO principles
Unit testing

Education

Bachelor's degree in CS/SE

Tools

Entity Framework
Kafka
RabbitMQ
GraphQL

Job description

OVERVIEW

OnTrac is seeking a Senior Software Engineer (.NET / C# / Azure) to join a contractor program supporting a large wholesale digital-marketplace customer. The customer is rebuilding its digital auction platform and decoupling it from a legacy auction management system, standing up a new, independent, modern auction backend purpose-built for a digital-first marketplace. Phase 1 delivers the core platform: inventory management, financial transactions, and customer management. The initiative is broad in scope and spans four or more teams. This role is ideal for a hands-on senior engineer who writes production C# on .NET Core, is comfortable on Azure and Azure DevOps, and can collaborate across teams to turn business requirements into maintainable, scalable software.

ENGAGEMENT
  • Expected start: ASAP
  • Location: United States, fully remote
RESPONSIBILITIES
  • Implement core features for the new platform, which could include inventory management, financial transactions, and customer management
  • Collaborate closely with team members, other teams, and product managers to translate business requirements into technical solutions
  • Develop high-quality, maintainable, and efficient C# code within an agile development environment
  • Design and implement efficient data models and database interactions
  • Integrate the new system with existing platforms and third-party systems
  • Conduct code reviews and provide constructive feedback to peers
  • Troubleshoot and debug issues, ensuring optimal performance and reliability
  • Contribute to technical documentation and best practices
REQUIRED QUALIFICATIONS
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 7+ years of experience in C# development, with a strong understanding of object-oriented programming principles
  • Extensive experience with .NET Core and C#
  • Familiarity with front-end development using modern frameworks, specifically React
  • Experience with the Microsoft Azure cloud platform, including core services and infrastructure
  • Experience creating and optimizing CI/CD pipelines, specifically within Azure DevOps
  • Understanding of software architecture principles and best practices, with proficiency in applying design patterns to solve technical challenges
  • Proficiency in designing and developing RESTful APIs
  • Solid understanding of database systems and storage (e.g., SQL Server, PostgreSQL, NoSQL) and ORM frameworks (e.g., Entity Framework)
  • Demonstrated ability to write clean, testable, and efficient code
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Experience with agentic workflows
  • Comfortable working with AI and AI-assisted development tools
USEFUL QUALIFICATIONS
  • Contemporary JavaScript / TypeScript (ES2015+), React Hooks, Next.js, Nx
  • Experience with a message queue such as Kafka or RabbitMQ
  • Experience writing GraphQL-interfaced services
  • Experience working with authentication and authorization

Salary: $90 – $100 / year

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.NET/C#/Azure)
Senior Software Engineer (.NET/C#/Azure)

Ontrac Solutions LLC. • Chicago (IL)

Remote
USD 120,000 - 180,000
Senior .NET Engineer — Remote, Azure & API-Driven
Senior .NET Engineer — Remote, Azure & API-Driven

Ontrac Solutions LLC. • Chicago (IL)

Remote
USD 120,000 - 180,000
Senior .NET/C# Engineer - Azure Auctions Platform
Senior .NET/C# Engineer - Azure Auctions Platform

OnTrac • United States

Remote
USD 110,000 - 140,000
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior .Net Developer
Senior .Net Developer

Troy Web • City of Cohoes (NY), Northern (KY)

Hybrid
USD 115,000 - 155,000
Medical Dental Vision
401k match
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

Ontrac Solutions LLC. • Detroit (MI)

On-site
USD 120,000 - 160,000
Senior Software Engineer (.NET/C#/Azure) (Fully Remote)
Senior Software Engineer (.NET/C#/Azure) (Fully Remote)

OnTrac • United States

Remote
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

LaunchCode • St. Louis (MO)

Hybrid
USD 100,000 - 150,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

On-site
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000