Application Architect/Manager

  • location: Reston, VA
  • type: Permanent
  • salary: $130,000 - $150,000 per year

job description

Application Architect/Manager

We are looking for a motivated career oriented Application Architect to join our Enterprise Architecture (EA) team. Our EA team has some of most experienced technologists in the industry with average of over 25 years in the technology sector. We have the right combination of skill-sets to ensure our success, from Business, Infrastructure, Application, and Security architects that have proven record of accomplishment from entrepreneurial start-ups to large fortune 500 companies.


Envision, create, iterate, and maintain structures such as enterprise and business architecture that embody standards, frameworks, methods, and models that describe and document the organization's current and future state. Design solutions with maximum business value with minimum operational debt.

Primary Responsibilities

  • Establishes the technical approach that impacts people, organization (vendors and customers), service, process, and data
  • Develops or selects, and maintains the architectural standards, methods, and models within one or more domains
  • Sets domain technical approach that aligns with business goals, while maintaining and improving security
  • Oversee and facilitate the research, evaluation, and selection of hardware and software technology and product standards, as well as the design of standard configurations
  • Define high-level migration plans to address the gaps between the current and future state, typically in sync with the IT budgeting or other capital planning processes

  • A strong ability to extrapolate the correct result from limited known facts
  • Minimum of 12 years of solid software development/architecture experience
  • Minimum of 8 years of software design experience
  • Expert in C# and in another programming languages (Java, C++, etc.)
  • Expert in Microsoft .NET Framework and experience in one more application platform (Java, WIN32, etc.)
  • Expert in SDK and RESTful API design and development
  • Competent in web UI technology and experience in desktop (thick client) UI
  • Expert in Microsoft SQL and competent in least another database technology
  • Proven experience in design and implementation of distributed & parallel processing patterns
  • Secure application design/development process
  • Requirements elicitation experience
  • Project and Vendor Management skills

get jobs in your inbox.

sign up

related jobs