Senior Software Engineer (.NET/C#/Azure)
Required skills
- C#
- NET Core
- Azure
- Azure DevOps
- CI/CD
- RESTful APIs
- SQL Server
- PostgreSQL
- NoSQL
- Entity Framework
Nice to have
- React
- JavaScript
- TypeScript
- Next.js
- Nx
- Kafka
Role summary
OnTrac is hiring a Senior Software Engineer (.NET/C#/Azure) for a remote contractor role supporting a digital marketplace customer. The role involves rebuilding a digital auction platform using C# on .NET Core and Azure. Responsibilities include implementing core features, designing technical solutions, writing clean code, integrating systems, and contributing to CI/CD pipelines. The ideal candidate has 7+ years of C# experience, extensive .NET Core knowledge, and proficiency with Azure and Azure DevOps. Familiarity with React and AI-assisted development tools is also noted.
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
Similar roles
- Staff Security Platform Engineer (IC5)Ontrac Solutions · Remote · Remote
- Senior Security Platform Engineer (IC4)Ontrac Solutions · Remote · Remote
- Senior Software Engineer, DatabaseInfluxData · Remote · Remote
- Software Engineering Intern, Frontend (Summer 2027)Notion · New York, NY · Hybrid
Lead Software Engineer - Enterprise AI Services & AgentsWellmark Blue Cross and Blue Shield · Des Moines, IA · Hybrid
Senior Software Engineer - Lead PlatformA Place for Mom · Remote · Remote
