Senior .NET Software Developer (Remote)

Advanced Solutions International, Inc.

Denver (CO)

Hybrid

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid remote work
401(k) with discretionary match
Paid time off

Job summary

Advanced Solutions International, Inc. is seeking a Senior .NET Software Developer in a hybrid role. You will build and optimize Microsoft-based applications and services focusing on performance, scalability, and infrastructure reliability.

Required 8+ years in web app suites with C#, .NET Core, MVC, EF Core, SQL Server/Azure SQL, and Visual Studio. Expect collaboration across teams and a mix of on-site and remote work.

Qualifications

  • Bachelor's degree or equivalent experience in CS/IS or related field.
  • 8+ years of experience developing integrated web application suites including UI, data access, and networked components.
  • Strong knowledge of C#, .NET Core, .NET MVC, Entity Framework Core, SQL Server/Azure SQL, and Visual Studio.
  • Proven unit and integration testing experience with high-quality software.
  • Experience benchmarking performance with JMeter or comparable tools.
  • Experience building observable web apps using logging, Azure Application Insights, and .NET-based tooling.
  • Ability to analyze legacy code with Microsoft Web Forms, Web Apps, Web API, .NET Framework, and AngularJS.
  • Experience deploying cloud apps in DevOps environments on Azure or similar platforms.
  • Experience optimizing performance and tuning SQL schemas.
  • Strong communication and collaboration skills.

Responsibilities

  • Partner with software architects to improve performance and reliability of new software infrastructure.
  • Review code and conduct performance testing across solutions including legacy systems and microservices.
  • Deliver milestones and complete architecture stories within sprints.
  • Coordinate with QA to integrate performance testing into CI/CD and support ongoing validation.
  • Apply standards to deliver high-quality work for the company and customers.
  • Learn and apply SAFe Agile principles and participate in continuous improvement.
  • Collaborate with Technical Support to reproduce and resolve customer issues.

Education

Bachelors degree in computer science, information science, or a related discipline, or equivalent experience.
Strong interpersonal, written, and verbal communication skills
Ability to collaborate effectively in person and remotely

Tools

.NET Framework
.NET MVC
C#
SQL Server
Azure
Visual Studio
Entity Framework Core
ASP.NET
Hibernate
Java
MySQL
NodeJS
TypeScript
AngularJS
CI/CD
Web

Job description

Salary: $110,000 - 140,000 per year

Requirements
  • Bachelors degree in computer science, information science, or a related discipline, or equivalent experience.
  • At least 8 years of experience developing integrated web application suites, including user interfaces, database access, and networked components.
  • Knowledge of C#, .NET Core, .NET MVC, Entity Framework Core, SQL Server or Azure SQL, and Visual Studio. Experience with other web technology stacks may be considered, though the role uses .NET, particularly .NET Core.
  • Strong object-oriented analysis and design skills, including experience writing automated unit and integration tests and implementing high-quality software.
  • Experience benchmarking application and API performance with JMeter, WAPT, or comparable tools.
  • Experience building and monitoring observable web applications using structured logging, Azure Application Insights, and .NET Aspire.
  • Ability to analyze legacy code using Microsoft Web Forms, Web Apps, Web API, .NET Framework, and AngularJS.
  • Experience deploying and maintaining cloud applications in a DevOps environment, using Azure services such as Application Insights, App Service, Containers, and Azure SQL, or similar platforms.
  • Experience optimizing performance and tuning legacy codebases and SQL schemas.
  • Strong interpersonal, written, and verbal communication skills.
  • Ability to collaborate effectively in person and remotely.
Responsibilities
  • Partner with software architects on product development and on improving the performance and reliability of new software infrastructure.
  • Review code and conduct performance testing and analysis across software solutions, including legacy systems and microservices.
  • Deliver project milestones and complete architecture and enabler stories within sprints according to the architectural runway.
  • Coordinate with Quality Assurance to incorporate performance testing into the CI/CD pipeline and support ongoing performance validation.
  • Apply established standards and guidelines to deliver high-quality, valuable work for our company and customers.
  • Learn and apply SAFe Agile principles, adapt practices as needed, and contribute to constructive feedback and continuous improvement.
  • Work with Technical Support to reproduce and resolve customer issues when needed.
  • Carry out other related duties as assigned.
Technologies
  • .NET Framework
  • .NET MVC
  • API
  • Azure
  • C#
  • CI/CD
  • Cloud
  • DevOps
  • Support
  • JMeter
  • MVC
  • SQL
  • Visual Studio
  • Web
  • microservices
  • ASP.NET
  • Hibernate
  • Java
  • MySQL
  • NodeJS
  • Spring
  • TypeScript
More

At ASI, we develop iMIS engagement management software that helps nonprofits, associations, and unions focus on their missions. Founded in 1991, we are a founder-led team of more than 300 people serving over 4,000 clients in 28 countries and more than 51 million users. Our values are Courage, Excellence, and Respect, and our mission is to keep our clients for life. We are seeking a Senior .NET Software Developer to build Microsoft-based applications and products, with a focus on software performance, scalability, and infrastructure reliability. We offer meaningful work, a modern Azure, .NET, and SQL technology stack, a collaborative team, and opportunities for learning and career growth. Compensation for candidates in Alexandria, VA, or Austin, TX, is currently estimated at $110,000–$140,000; pay may differ by location. Eligible positions may include bonus opportunities. Benefits include paid time off; medical, dental, and vision insurance; life and AD&D insurance; flexible spending and healthcare savings accounts; wellness benefits; a 401(k) with discretionary match; professional development; volunteer time off; study leave; an employee assistance program; and hybrid remote work. We provide equal employment opportunities and are committed to building a diverse team.

last updated 41 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Software Developer
Senior .NET Software Developer

Advanced Solutions International • Austin (TX)

On-site
USD 110,000 - 140,000
Generous Paid Time Off
Medical, Dental, and Vision Insurance
401k Retirement Plan with Discretionary Match
+3
Senior .NET Software Developer
Senior .NET Software Developer

Advanced Solutions International • United States

Hybrid
USD 110,000 - 140,000
Hybrid remote work
Medical, Dental, and Vision Insurance
401k Retirement Plan with Discretionay
Senior .NET Software Developer Austin, TX (Remote)
Senior .NET Software Developer Austin, TX (Remote)

Advanced Solutions International, Inc. • United States

Hybrid
USD 110,000 - 140,000
Generous Paid Time Off
Medical, Dental, and Vision Insurance
Life and AD&D Insurance
+6
Software Developer
Software Developer

Advanced Solutions International • Austin (TX)

Hybrid
USD 90,000 - 100,000
Generous Paid Time Off
Medical, Dental, and Vision Insurance
Life and AD&D Insurance
+6
Software Developer
Software Developer

Advanced Solutions International • Town of Texas (WI)

Hybrid
USD 90,000 - 100,000
Hybrid Remote Work
Generous Paid Time Off
Medical, Dental, Vision Insurance
Senior Software Developer
Senior Software Developer

Kelly Services • Arlington (VA)

Hybrid
USD 115,000 - 125,000
403(b) match
Professional development budget
Remote work stipend
+1
Software Engineer
Software Engineer

Advanced Solutions International, Inc. • United States

Hybrid
USD 90,000 - 110,000
Hybrid Remote Work
Generous Paid Time Off
Medical, Dental, and Vision Insurance
+4
Senior .NET Engineer — High-Performance Cloud Apps (Remote)
Senior .NET Engineer — High-Performance Cloud Apps (Remote)

Advanced Solutions International • United States

Hybrid
USD 110,000 - 140,000
Hybrid remote work
Medical, Dental, and Vision Insurance
401k Retirement Plan with Discretionay
Systems Engineer/Full Stack Developer
Systems Engineer/Full Stack Developer

AISIN World Corp. of America • Seymour (IN)

On-site
USD 97,000 - 125,000
Senior .NET Developer
Senior .NET Developer

Solution Street LLC • United States

Remote
USD 130,000 - 160,000
Competitive salary
Health insurance
Life insurance
+3