Senior Software Engineer (.NET)

Revolutional, LLC

North Dakota

Hybrid

USD 120,000 - 165,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental and vision insurance
Life insurance
401(k) matching
Flexible schedules
Teleworking options
Paid holidays and PTO
Parental Leave
Professional development

Job summary

Revolutional, LLC is seeking a Senior Software Engineer (.NET) to deliver high-quality, scalable software across the full stack. You will work on backend services, web apps, and data layers in an Agile setting, collaborating with cross-functional teams.

You will design, implement, and optimize using C#, ASP.NET, WCF, and modern front-end tech. Strong problem-solving and maintainable code practices are essential.

Qualifications

  • 7+ years of experience in software development
  • Experience with C# and .NET stack including .NET Core, MVC, Web API, WCF
  • Experience with SQL Server including T-SQL and database design
  • Experience with Azure DevOps, CI/CD pipelines, and release management

Responsibilities

  • Design, develop, and maintain applications using C# and the .NET stack (MVC, .NET Core, Web API)
  • Build and enhance web apps using ASP.NET Web Forms and frontend technologies (JavaScript, TypeScript, CSS/SASS, Bootstrap)
  • Develop and optimize data access layers using EF, LINQ, and ADO.NET
  • Write and tune SQL Server objects (T-SQL, stored procedures, UDFs, triggers)
  • Support database architecture and migration efforts
  • Design and maintain service-oriented components (WCF)
  • Implement unit testing with NUnit, MSTest, or similar
  • Troubleshoot across application, database, and server layers
  • Collaborate with teams in Agile ceremonies
  • Deliver high-quality solutions

Skills

C#
NET framework
MVC
ASP.NET Web Forms
Web API
JavaScript
TypeScript
CSS/SASS
Bootstrap
Entity Framework
LINQ
ADO.NET
T-SQL
SQL Server
WCF
Unit testing (NUnit/MSTest)
Azure DevOps
CI/CD
Agile
Azure certifications

Education

Bachelor’s degree in Computer Science or related field

Tools

Visual Studio

Job description

Revolutional, LLC is an award-winning, rapidly growing federal government contractor committed to providing innovative, high-performing solutions to our government clients and focused on fostering a workplace that encourages growth, initiative, creativity, and employee satisfaction.

Description
Title

Senior Software Engineer (.NET)

Location

Hybrid within McLean, VA

Terms

Full-time

Clearance

Qualified candidates must be US citizens or Green Card Holders and be eligible for a Public Trust clearance

Position Description

We are seeking a Senior Software Engineer (.NET) that will be responsible for delivering high-quality, maintainable software across the full stack. You will work across backend services, web applications, and database layers while collaborating with cross-functional teams in an Agile environment.

This role requires strong technical depth, disciplined engineering practices, and the ability to troubleshoot complex issues across multiple tiers.

Responsibilities
  • Design, develop, and maintain applications using C# and the .NET stack (MVC, .NET Core, Web API)
  • Build and enhance web applications using ASP.NET Web Forms and modern front-end technologies (JavaScript, TypeScript, CSS/SASS, Bootstrap)
  • Develop and optimize data access layers using Entity Framework, LINQ, and ADO.NET
  • Write and tune SQL Server objects (T-SQL, stored procedures, UDFs, triggers)
  • Support database architecture and participate in migration efforts
  • Design and maintain service-oriented components (WCF)
  • Implement unit testing using NUnit, MSTest, or similar frameworks
  • Troubleshoot issues across application, database, and server layers
  • Collaborate with development teams to deliver high-quality solutions
  • Participate in Agile ceremonies and continuous improvement efforts
Requirements
  • Bachelor’s degree in Computer Science or related field with 7+ years of experience
  • Ability to obtain and maintain a Public Trust clearance; active public trust is preferred
  • Strong experience with C# and the .NET ecosystem (.NET Core, MVC, Web API, WCF)
  • Strong experience with SQL Server (including T-SQL and database design)
  • Experience building and maintaining full-stack applications
  • Hands-on experience with Azure DevOps, CI/CD pipelines, and release management
  • Must be a US Citizen or Green Card Holder and be eligible for a public trust clearance
Knowledge, Skills, and Abilities
  • Strong problem-solving ability across application, database, and infrastructure layers
  • Ability to write clean, efficient, and testable code
  • Experience working in Agile delivery environments
  • Familiarity with static code analysis tools (e.g., SonarQube)
  • Experience with modern AI platforms and services, preferably within the Microsoft ecosystem (Azure AI, Azure OpenAI)
  • Excellent written and verbal communication skills with the ability to partake in oral presentations
  • Microsoft Azure certifications (preferred)

___________________________________________________________________________________________________________

Here at Revolutional we are pleased to have been repeatedly recognized for our outstanding work culture, the innovative work we do, and the employees on our team who make a difference each day. Some of these recognitions include:

  • Recognized as a Top 20 “Best Place to Work in Virginia”
  • Recipient of Department of Labor’s HireVets Gold Medallion
  • Great Place to Work Certification for five years running
  • A Virginia Chamber of Commerce Fantastic 50 company
  • A Northern Virginia Technology Council Tech 100 company
  • Inc. 5000 list of fastest growing companies for eleven years
  • Two-time SBA SBIR Tibbett’s Award winner
  • Virginia Values Veterans (V3) Certification

We recognize that every bit of our success is the result of our teams of hard-working, motivated, and innovative professionals who are proud to call themselves part of the Revolutional family! In addition to competitive compensation, a family-focused culture, and a dynamic, productive work environment, we offer all full-time employees a variety of benefits including, but not limited to

  • Traditional and HSA- eligible medical insurance plans
  • 100% employer-paid dental and vision insurance options
  • 100% employer-sponsored STD, LTD, and life insurance
  • 5% 401(k) company matching
  • Flexible-schedules and teleworking options
  • Paid holidays and PTO Accrual Plans
  • Paid Parental Leave
  • Professional development and career growth opportunities
  • Team and company-wide events, recognition, and appreciation– and so much more!

Check out our Revolutional | LinkedIn to find out a little more about who we are and if we are the right next step for your career!

Revolutional is an Equal Opportunity Employer providing equal employment opportunity to all employees and applicants for employment without regard to race, color, religion, national origin, age, gender, gender identity, sexual orientation, disability, or genetics. Revolutional_does and will take affirmative action to employ and advance in employment individuals with disabilities and protected veterans.To perform the above job successfully, an individual must possess the knowledge, skills, and abilities listed; meet the education and work experience required; and must be able to perform each essential duty and responsibility satisfactorily. Other duties in addition to those listed may be assigned as necessary to meet business needs. Reasonable accommodation will be made to enable an applicant with a disability to successfully apply for and/or perform the essential duties of the job. If you are in need of an accommodation, please contact HR@revolutional.com._

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack .NET Developer
Full Stack .NET Developer

Revolutional, LLC • Washington

On-site
USD 120,000 - 150,000
Flexible schedules
Teleworking options
Paid holidays
+1
Vice President of Information Technology
Vice President of Information Technology

Revolutional • Washington

On-site
USD 200,000 - 225,000
Medical insurance
Dental coverage
Vision coverage
+1
Senior Systems Engineer
Senior Systems Engineer

Revolutional, LLC • Washington

On-site
USD 120,000 - 150,000
Traditional and HSA‑eligible medical
100% employer‑paid dental and vision
100% employer‑sponsored STD, LTD, and
+5
Full Stack .NET Developer
Full Stack .NET Developer

Revolutional • Washington

On-site
USD 150,000 - 180,000
Medical insurance (traditional)
Dental and vision insurance
401(k) matching
+4
Senior SQL Database Engineer
Senior SQL Database Engineer

Revolutional • Washington

On-site
USD 145,000 - 165,000
Flexible schedules
Teleworking options
Paid holidays
+2
Director, Federal Health
Director, Federal Health

Revolutional • McLean (VA)

Hybrid
USD 150,000 - 200,000
Competitive compensation
Teleworking options
Paid holidays and PTO
+3
Project Manager – DevOps / DevSecOps
Project Manager – DevOps / DevSecOps

Revolutional, LLC • Washington

On-site
USD 120,000 - 180,000
Medical insurance
Dental and vision insurance
Life insurance
+7
System Administrator
System Administrator

Revolutional • Washington

On-site
USD 100,000 - 130,000
Medical insurance
Dental and vision insurance
401(k) matching
+2
Senior Threat Hunter
Senior Threat Hunter

Revolutional • Washington

On-site
USD 135,000 - 175,000
Medical insurance
Dental and vision insurance
401(k) matching
+2
Azure Cloud Architect
Azure Cloud Architect

Revolutional • Washington

On-site
USD 170,000 - 190,000
Traditional and employer-paid medical,
Dental and vision insurance
STD, LTD and life insurance
+3