VAE, Inc

Returning Candidate?

Solutions Architect

Solutions Architect

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 Springfield, Virginia.


VAE is looking for a Solutions Architect to assist our customers in diagnosing and improving their application architecture.  We are looking for highly talented individuals that are self-starters, committed to customer success, and are able to design creative and innovative solutions.


The project is to work in a team of stake-holders including the client, developers, a lead Solutions Architect, and network engineers to diagnose and resolve issues that arise due to implementation of security best-practices; and to resolve these issues as they arise through a combination of out-of-the-box thinking, analysis, and implementation of software architecture industry best practices for monolithic, distributed, Client/Server and N-Tier systems.



  • Expert level knowledge in software systems written using one or more high-level programming languages (C#, Java, Python, Ruby)
  • Experience in Winforms, N-Tier, Client/Server, or Distributed systems written using either C#, Java, Python, or Ruby
  • Experience with Windows and Linux-based systems
  • Excellent oral and written communication skills
  • Ability to craft design solutions and effectively communicate solution specifics across technical and non-technical team members
  • Foundational understanding of distributed systems or willingness to learn distributed systems
  • Experienced with software development industry best practices
  • A track record of shipping software
  • An understanding of network engineering basic

Required Skills:

  • Knowledge of software architecture best practices for monolithic, distributed, N-Tier, and Client/Server applications
  • Experience in troubleshooting production software issues, particularly centered around application performance
  • At least one high level language (C#, Python, Ruby, Java, Perl, Go, F#, JavaScript, TypeScript)
  • Working knowledge of C#
  • Understanding of SOAP, HTTP and REST based APIs
  • Experience with performance tuning, query optimization and troubleshooting one or more major RDBMSs (SQL Server, Oracle, or PostgreSQL preferred)
  • Ability to effectively troubleshoot performance issues remotely from a black-box or grey-box perspective


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!!