Harmonia Holdings

Senior Software Engineer (.NET)

Remote McLean, VA
C# .NET ASP.NET JavaScript TypeScript CSS SASS Bootstrap Entity Framework LINQ ADO.NET SQL Server T-SQL WCF NUnit MSTest Azure DevOps CI/CD Azure AI Azure OpenAI
Description

Senior Software Engineer (.NET)

Location: McLean, Virginia; McLean, Virginia, United States

Department: PHIS

Harmonia Holdings Group, 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: Public Trust Eligible 

 

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

 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 Harmonia 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 Harmonia 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 LinkedInFacebook, and Instagram to find out a little more about who we are and if we are the right next step for your career!   

Harmonia 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. Harmonia 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 [email protected].  

Harmonia Holdings
Harmonia Holdings

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say