Software Developer .NET (Senior and Mid Level) - U.S. Citizen or Green Card holder ONLY


Human Resources


Job Description


Company Description

Harmonia ( is a rapidly growing, award-winning HUBZone-certified woman-owned company delivering cutting edge innovative technology solutions to federal agencies and commercial clients.

Harmonia is an Equal Opportunity Minority/Female/Veterans/Disability Employer.

Job Description

This position is for a DOD contract that requires employees to be a US Citizen or Green Card holder.  Please do not apply if you can not meet this requirement.

Harmonia is currently looking for smart and self-motivated Senior and Mid-Level .NET Software Developers with the ability to take on and overcome challenges in a dynamic and collaborative team environment. 


  • Participate in research, design, and implementation of solutions for challenging problems.
  • Participate in product design and planning.
  • Maintain high levels of knowledge, skill, and competencies in software development for an extensive range of project types.
  • Translate design requirements and specifications into successful implementations.
  • Work in a team environment and share knowledge.
  • Create external design documentation.

Senior Level:

Take a lead role in research, design, and implementation of solutions for challenging problems.
Mentor junior developers.
Ensure that projects meet high standards for quality and adhere to best practices


  • Mid Level: 2+ years; Senior Level: 5+ years of prior professional experience including system analysis, software design, and development using Visual Studio or related technologies.
  • Experience with C#, ASP.NET, and Transact-SQL.
  • Experience developing Web-based applications and web services.
  • Experience with Relational Databases, such as SQL, and Oracle.
  • Experience with Javascript and jQuery is a plus.
  • Experience with Source Control Management systems, such as GIT (preferred), SVN, and TFS.
  • Experience with Agile and Scrum development approaches is desirable.
  • Experience with continuous integration software build schemes.
  • Understanding of Unit Testing and associated frameworks, e.g. NUnit.
  • Strong software development skills with a solid understanding of project cycles, integrated development environments, and source control technologies.
  • Ability to identify, prioritize, and execute tasks to meet critical project deadlines.
  • Ability to work well and collaborate with peers in a team-oriented environment with minimal supervision.
  • Excellent written and oral communication skills.
  • 4-year college degree in Computer Science or related field, or 5 years of related work experience.

Additional Information

All your information will be kept confidential according to EEO guidelines.

***************** No Agencies Please *****************

Resumes should not exceed 3 pages.

About us:

We have been on the Inc. 5000 list of fastest growing companies in the US for the past 5 years running and were selected to be on the Fed 100 this year. Every bit of our success is the result of a team of incredibly talented, dedicated and focused professionals who are the heart and soul of Harmonia!

With offices across the country, Harmonia offers competitive compensation and a dynamic, productive work environment. Benefits include paid gym membership, comprehensive coverage for medical, dental, life, disability, 401(k) savings plan, and vacations and holidays.

Go back to all careers