Full Time

Senior Software Engineer (C#/.NET)

CoStar Group
Arlington, VA
$120,000 - $170,000* / year (about $58–$82 an hour)

Job Description

About this kind of role

What a Senior Software Engineer (C#/.NET) usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and tests software solutions using established software development life cycles. Senior Software Engineers are often involved in architectural decisions and mentoring junior developers. They may specialize in a particular area of the software, such as backend services or user interfaces. Responsibilities frequently include debugging, troubleshooting, and optimizing existing codebases.

Tools and skills: Proficiency in C#, .NET framework, object-oriented programming, design patterns, and database technologies like SQL is generally required, alongside experience with version control systems like Git.

Good fit for: Individuals with strong problem-solving abilities, a passion for writing clean and efficient code, and a desire to lead and collaborate within a development team typically thrive in this role.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.