Web Application Architect
Nominum - Redwood City, CA

This job posting is no longer available on Nominum. Find similar jobs:Web Application Architect jobs - Nominum jobs

Reporting to the Sr Director of Engineering, the Web Application Architect is responsible for providing support in the functional area of Applications Team , which may include working in a collaborative test-driven development environment utilizing Java and the Play framework and may include general administrative tasks.

  • Discovery, mapping and documented assessment of existing application architecture.
  • Gap Analysis of current application landscape in relation to stated current and future business and technology objectives.
  • Identify areas of greatest immediate risk, including security, product failure and scalability.
  • Participate in the development of existing and new products.
  • Strong technical knowledge, with hands-on experience in systems development in a variety of computing architectures and environments.
  • Thorough understanding of software development life cycles, development and technology tools and testing methodologies.
  • Proven leadership and relationship management skills.
  • Expertise in Java and OOP.
Education and/or Experience:
  • 10+ years experience 6+ years of professional experience working as a Senior Applications Architect or Principal Software Engineer.
  • Experience with advanced software engineering concepts (design patterns, OO, web services, code generation, and test-driven development).
  • B.S. in Computer Science, Engineering, or related discipline, or equivalent work experience is required.
  • Experience with the Play framework.
  • Developing in Agile, TDD and BDD methodologies.
  • Utilization of Cucumber test frameworks.