Demo

Senior Software Engineer

On-Demand Group
Minneapolis, MN Contractor
POSTED ON 4/22/2026
AVAILABLE BEFORE 5/21/2026

We’re looking for a Senior Software Engineer with strong C#/.NET and Azure experience to design and build scalable backend services and APIs. This role focuses on modernizing systems using cloud-native, API-first, and decoupled architecture principles.

What You’ll Do

  • Design and develop scalable APIs and backend services in .NET
  • Analyze current systems and recommend future-state architecture
  • Drive API modernization and service decoupling initiatives
  • Implement CI/CD, automated testing, and monitoring best practices
  • Collaborate with architects and stakeholders on scalable system design
  • Optimize performance and troubleshoot production issues

What You Bring

  • Strong C#/.NET backend development experience
  • Hands-on with Azure (App Services, Functions, API Management, etc.)
  • Experience with Azure DevOps (required)
  • Knowledge of clean architecture, modular design, and testing frameworks (xUnit, NUnit, MSTest)
  • Strong problem-solving and communication skills

Nice to Have

  • Salesforce integrations
  • Jira experience


The projected hourly range for this position is $70_to $80 an hour.


On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.

Salary : $70 - $80

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at On-Demand Group

  • On-Demand Group Minneapolis, MN
  • Principal Engineer to provide technical leadership across 4–5 product teams, including a growing GraphQL-focused initiative . This role is key to driving e... more
  • 1 Day Ago

  • On-Demand Group Chicago, IL
  • Job Title: Business Analyst Duration: 6 months contract – potential to extend Location: Remote (Chicago, Illinois) Overview: Support VRO team with function... more
  • 1 Day Ago

  • On-Demand Group Duluth, MN
  • Job Summary This role is responsible for the development and operation of a hybrid identity infrastructure (Microsoft Entra ID and Active Directory) and th... more
  • 2 Days Ago

  • On-Demand Group Alpharetta, GA
  • Job Title: Senior BI Developer Duration: 6 months contract – possibility to convert to full-time Location: (Onsite, open to hybrid after) Alpharetta, Georg... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Minneapolis, MN area that may be a better fit.

  • Da Vinci Software Remote, MN
  • Da Vinci Software Solutions LLC in Owatonna. Multiple FT openings. Design/build backend serv for data-centric clinical/analytic apps. Telecom avail w/in US... more
  • 29 Days Ago

  • honeywell2-pilot Minneapolis, MN
  • The future is what you make it. When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the th... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!