Manager of Application Architecture

FORWARD RESUMES TO: khiggins@htassociates.com

 High Tech company seeks a highly technical Application Architecture Manager that can drive technical projects and provide leadership for a group of application architects in a fast paced, high volume transaction processing environment.  Solutions leverage open source technologies such as Apache Hadoop, HBase, Solr/Lucene and Memcached to scale to millions of users accessing billions of rows of data.  Candidates with a strong  J2EE/SOA development background and experience leading and directing a team of architects (not just developers) in a dynamic and global environment are encouraged to apply. This is not a pure management position as this manager is expected to contribute technically and serve as a key technical liaison.

 Responsibilities

  • · Provide technical leadership and deliver architecture for new and existing systems.
  • · Define goals, tasks and roles for application architects to ensure business goals are met.
  • · Assess technical capabilities of team members and engage them appropriately.
  • · Select technologies for delivering fast, scalable, flexible and cost effective solutions.
  • · Assist project managers in project planning activities and communicate changes in the plan.
  • · Create technical documentation to explain key architectural decisions.
  • · Communicate with local and offshore developers to ensure designs are properly implemented.
  • · Engage and work with external vendors and internal IS/Ops team members.
  • · Review deliverables to ensure all product requirements are met.
  • · Collaborate with other teams on system architecture and configuration reviews.
  • · Provide status reports to project stakeholders describing accomplishments, issues and risks.
  • · Follow department software development guidelines and processes.

 Position Requirements

  • · BS/ MS degree in Computer Science or related field.
  • · 7+ years of end-to-end J2EE/SOA/WS application development in medium and large teams.
  • · 5+ years of technical leadership experience in fast paced environments.  MUST HAVE experience leading architects.
  • · Hands-on experience in building large scale, mission critical systems with strict SLA.
  • · Proven leadership in front-end, middle-tier and database development projects.
  • · Proven local and offshore team building and management experience.
  • · Strong project management and Agile (Scrum) development experience.
  • · Demonstrates capability of “rolling-up sleeves and getting hands dirty”.
  • · Ability to document and communicate in clear, concise and accurate manner.
  • · Ability to review and improve other team members’ design decisions.
  • · Ability to effectively communicate with non-technical team members.
  • · Ability to provide recommendations for proper implementation of JBoss and Apache products.
  • · Familiarity with open source search and indexing solutions such as Solr and Lucene a PLUS
  • · Ability to effectively communicate across functions and build relationships.
  • · Ability to quickly establish credibility with advanced architects
  • · Ability to effectively function in a constantly changing environment.
  • · Developed analytical and multi-tasking ability.