Skip global navigation. Skip to this section's navigation (after content).


Join Our Team

Technical Architect

Job Summary

The Technical Architect is responsible for leading the definition and deployment of solution architectures, conducting the analysis of alternative architectures, creating architectural standards, defining processes to ensure conformance to standards, instituting solution-testing criteria, defining a solution's cost-of-ownership, and promoting a clear and consistent business vision through technical architectures.


  • Driving the technical design of reference architectures and applications.
  • Analyzing and understanding customer needs and expectations, as well as alternative architectures and trends.
  • Ensuring everse technical architectures and solutions represent sound directions for everse customers and anticipate the subsequent growth of the solutions.
  • Articulating key aspects of architecture and design (e.g., scalability, availability, manageability, robustness, appropriate incorporation of new technology) through models, documentation, and code.
  • Presenting architectures to executive management, customers, and developer teams.
  • Tracking architectural conformance.
  • Interviewing customers' technical teams to gather relevant information to facilitate architectural requirements definitions.
  • Assisting in creating proposals, including solution alternatives and the identified cost of ownership for individual architectures.
  • Establishing, explaining, and validating the solution testing criteria for projects.
  • Streamlining the business and technology vision.
  • Conducting technical feasibility analyses for projects.
  • Performing knowledge management for the technical outputs of each project.
Qualifications & Experience

  • Bachelor's Degree in technical area (Computer Science, IT, Engineering, etc.)
  • .Master's Degree is desirable.
  • 7-10 years experience in the architecture, development, and deployment of enterprise-scale distributed systems and infrastructures.
  • Proven, referenceable track record of outstanding solutions architecture, software design, and implementation.
  • Deep and thorough understanding of Windows and Unix server platforms, as well as developer platforms (Java/Microsoft), is a must.
  • Demonstrated ability to learn new products and technologies quickly is a must.
  • 2+ years of experience with modeling tools/techniques is desired.
  • Ability to handle pressure situations.
  • High tolerance for ambiguity and ability to work consistently at an abstract level is a must.
  • Expert knowledge of office productivity tools, such as MS-Office, MS-project, etc., is necessary.
  • Ability to develop leadership skills and serve as an effective role model.
  • Excellent organizational and problem-solving skills.
  • Excellent decision-making and situational-analysis abilities.
  • Attention to customer service.
  • Good mentoring and communication skills.
  • Ability to interface with other units, departments, and customers effectively and decisively.
  • Detailed Oriented.

Highly Competitive Salary Package.


Medical, dental, 401K, bonus, paid vacation, stock options.

To Apply

E-mail your resume and cover letter with salary history/requirements to Please indicate the position you are applying for in the subject line of your e-mail.