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.


