VAE, Inc

Returning Candidate?

Sr. Software Developer

Sr. Software Developer

Job ID 
# of Openings 
Job Locations 
Software Development

More information about this job


VAE, Inc. is a full service IT Infrastructure Solutions company focused on building, securing and supporting our clients’ mission critical enterprises. We provide a distinctive array of design, integration and implementation services as well as fully managed service offerings. VAE leverages multi-tenant capable technologies and shared IT services to create secure, reliable and cost-effective end-to-end services and solutions. We deliver exceptional infrastructure solutions with extremely talented employees using a client-focused partnering approach.


We are a Woman Owned Small Disadvantaged Business headquartered in Reston, Virginia.



VAE is looking for experienced software developers to support new product development effort. Products developed by VAE are utilized by network engineers supporting our clients and by our clients to manage their network. We are looking for highly talented individuals that are self-starters, committed to team success, and are able to design creative and innovative solutions.


The project is to build a new cross-platform networking product that unifies our existing products and improves their capabilities.  This is new development that will rely heavily on enhancing the successes of the current system and improving upon its weaknesses. 



  • Expert level knowledge in one or more high level programming languages (C#, Python, Ruby, Java, Perl, Go, F#, JavaScript, TypeScript)
  • Working understanding of C#
  • Leadership experience in an Agile environment
  • Foundational understanding of distributed systems or willingness to learn distributed systems
  • Understanding of HTTP and REST based APIs
  • Message Broker experience (or willingness to learn)
  • Excellent communication skills
  • Mentoring other developers in programming best practices
  • Agile development experience (preferably experience within organizations that have gone through Agile transformation)
  • Full SDLC experience
  • Experienced with software development industry best practices
  • A track record of shipping software
  • Ability to craft design solutions and effectively communicate solution specifics across technical and non-technical team members
  • Familiarity with ETL concepts
  • An understanding of network engineering basics
  • Working knowledge of network device configuration concepts
  • Willing to learn cross platform .NET Core development (Windows, CentOS, Redhat)


Required Skills:

  • At least one high level language (C#, Python, Ruby, Java, Perl, Go, F#, JavaScript, TypeScript)
  • Working knowledge of C# 


  • Network experience
  • Distributed system experience
  • Experience with Service Oriented Architecture (SOA) or Microservices
  • PostgreSQL experience
  • Angular (2.x preferred) experience
  • .NET Core experience
  • Microsoft .NET Certifications


Required Education and Certifications:

  • Minimum 7 years of software development experience with a 4 year college degree.
  • Minimum 10 years of software development experience without a degree.


VAE, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.



To request an accommodation during the application process, please contact VAE's HR at

Connect With Us!

Coming Soon!!