Friday, August 3, 2012

Job opening - Web Software Architect at Synacor (Buffalo, NY; New York, NY)

We are seeking a Web Software Architect to join our team of talented software designers. Synacor Architects work in a fast-paced agile environment.  Our products are high-volume and highly available multi-tenant web applications written in PHP, Perl, and Java serving millions of unique visitors each day.  The Architect will be responsible for dictating design choices to software developers, including but not limited to: platforms, coding and technical levels. The Architect’s goal is to gain a complete understanding of the project needs and effectively communicate them to the software design team. A software architect spearheads all of the software development activities of the development team, he manages the full life cycle of the process, monitoring research, reviewing codes and supervising any testing.


**This position has the opportunity to be located in Buffalo, NY or New York City**


Dut! ies and Responsibilities:


Synacor provides many daily challenges and interesting problems to solve!  You would be responsible for managing our architecture review process, helping to ensure new products under development are robust and scalable, mentoring development teams on architecture design and operational concerns such as capacity, deployability, rollback, monitoring, logging, and debugging.



  • Identify the appropriate software architecture based on the requirements and design elements contained in a system specification.

  • Record software architecture in a software architecture document.

  • Maintain and evolve software architecture documents based on evolving system requirements and industry trends and technologies.

  • Analyze risk and report problems in meeting system requirements.

  • Provide supporting information to the engineers to aid in the creation of a system specificat! ion.

  • Assist systems engineers with the creation ! of detailed software design specifications.

  • Lead the review process for software architecture documents.

  • Participate in the system specification review process to ensure system requirements can be translated into valid software architecture

  • Comply with all applicable product development processes.

  • Perform detailed software design as well as implements and/or maintains code according to duties and responsibilities

  • Ensure the overall integrity of the software architecture and validates it against the system specification.



Apply for this job vacancy

No comments:

Post a Comment