Careers
Senior Systems Architect
ThoughtMatrix is looking for an experienced technical architect for a dynamic position with our fast-growing Web consulting firm. Candidate must be a problem solver who is passionate about new technology and a high-energy leader who can manage development teams and client relationships and can also serve in a hands-on role.
The Senior Systems Architect:
- Acts independently, or leads a group of technical contributors, while maintaining top-level responsibility for detailed systems analysis and design during proposal development and/or project implementation
- Has hands-on experience with implementing large-scale Web infrastructures
- Formulates approach to systems scope and objectives relative to a client's requirements
- Articulates the client's problems and primary business drivers and develops conceptual, logical and physical solutions which address those needs
- Leads architecture and design of high impact projects that meet client needs with respect to functionality, performance, scalability, and reliability and time to market.
- Effectively integrates core capabilities with new technology to successfully implement systems development projects and standards definitions
- Participates in client meetings and presentations to set expectations and to discuss client responsibilities, requirements, initiatives and concepts
- Validates existing system architectures and makes recommendations for improvements
- Maintains a broad knowledge of current industry technologies, methodologies and designs, and their applicability and appropriateness in various solution architectures
- Demonstrates confidence and credibility in front of senior management and clients
- Demonstrates ability to identify, define, create and apply innovative architectural design patterns and standards to extremely complex problems
- Possesses the ability to facilitate and lead work groups, and works productively with a wide range of people
- Has excellent written and verbal communication skills
- Has a strong understanding of the Agile development model and methodologies, including Scrum, as well as traditional waterfall methods
- Provides accurate estimates of effort required to develop and deploy technical components of overall solutions
- Provides hands-on development support to project teams where necessary
Preferred technical skills include:
- Java, J2EE
- Spring
- Hibernate
- Ruby on Rails
- Adobe Flex 3.0 and Flex Builder
- Data modeling
- Web services
- JDBC
- Object modeling
- Modern cloud architectures
- Oracle or other Enterprise RDBMS
- WebSphere or WebLogic a plus
Qualifications:
- Bachelor's degree in Computer Science, MIS, or equivalent degree or experience is required.
- Master degree in Computer Science or MIS preferred.
- Minimum of 7 years developing J2EE Web applications and at least 3 years as a lead engineer or architect
- Extensive experience building high traffic enterprise Web sites
- Strong understanding of high performance Web site architectures and patterns
Send your resume to:





















































