Join Our Team

Every member of our team is a trusted advisor as well as an ambassador of Systems Flow’s value proposition. We’re always interested in meeting new people who seek a challenging and rewarding career that offers stimulating work and the opportunity for ongoing professional development.

Since our effectiveness as management consultants and technical experts critically depends on earning — and maintaining — the confidence of our clients, it’s probably no surprise that we’re selective about whom we hire. Key attributes we look for in a new team member include

  • Strong technical background, especially with enterprise-scale application architecture
  • Experience in standard industry architecture practices (eg, visual modeling, architectural assessment, design patterns)
  • Project management or technical leadership experience
  • Strong leadership, communication, and interpersonal skills
  • Experience with current enterprise architectures (eg, n-tier, client server, distributed)
  • Familiarity with one or more enterprise architecture frameworks or methodologies (eg, TOGAF, Zachman, TEAF, MDA)
  • Experience with software development best practices
  • Ability to decompose and abstract both problems and solutions
  • Self starter with excellent organizational skills


We are always looking for the right smart people interested in any of these roles

  • Enterprise Architect
  • Solutions Architect
  • Web Service Architect
  • Business Analyst