Post Job Free
Sign in

Senior Software Engineer (.NET)

Company:
Revolutional, LLC
Location:
McLean, VA
Posted:
April 27, 2026
Apply

Description:

Job Description

Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health, and national security environments. We apply modern capabilities, including AI/ML, cloud, cybersecurity, and IT modernization to solve complex challenges, enable faster and more secure operations, and drive measurable mission outcomes.

We are redefining how federal technology gets built and delivered by operating with a product mindset, prioritizing speed, ownership, and execution over bureaucracy.

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 .

Full-time

Hybrid remote

Apply