Pyramid Systems, Inc. - Carrers - Senior .NET Developer

Pyramid Systems, Inc. - Careers


Senior .NET Developer

The Sr. Developer designs and codes superior technical solutions, easily recognizes system deficiencies, and implements effective solutions. The Sr. Developer demonstrates expert knowledge of at least one structured programming, communicates and enforces coding standards, and understands the benefits of the various design methodologies and object oriented environments.

Skills and Requirements

  • 5+ years of experience in C#
  • 3+ years of experience with ASP.NET MVC and/or WPF
  • 3+ years of experience with either NHibernate and/or Entity Framework
  • Must have experience with .NET framework 4.0 or higher
  • Strong experience with LINQ
  • Ability to work in an agile, collaborative team environment using test driven development and pair programming
  • Excellent written and verbal communications
  • BA/BS in Computer Science or equivalent


  • Experience with Model-View-View-Model design pattern
  • Experience with WCF and/or REST Services
  • Experience with TDD and/or BDD
  • Experience with Code-First
  • Experience with NoSQL DBs
  • Experience with at least one other development platform
  • Experience with dynamics, threading



Pyramid Systems, Inc.
703.553.0800  | 2677 Prosperity Ave Suite 700, Fairfax, VA 22031