Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)

Senior Software Engineer job in Buffalo

  • Show me jobs like this one
  • More jobs from this recruiter
  • Email this job to a friend
  • Print this job
Job Ref:  2314
Employer:  CGGVeritas
Country:  United States
City:  Buffalo
19/10/2016 21:01
Our Team
Client Engineering is the group at Synacor that's responsible for integrating, customizing, deploying and maintaining Synacor's products for our clients, comprising a user base of over 30 million customers. We operate in small agile teams that emphasize autonomy, learning and collaboration. Our teams are full-stack, so you'll have the chance to work with a wide range of technologies. We organize ourselves using a Kanban approach, and place a high value on continuous improvement. We ship a lot of code, and are constantly iterating to figure out how to deliver products faster and with higher quality.
The Role
In Client Engineering, we touch every product at Synacor and sometimes create our own, tailoring them to our clients' specific needs and integrating with their backend systems. This includes our Cloud ID identity management, email, value added services, and TV Everywhere products. While all of our engineers are full-stack, they tend to specialize in either the front end or back end. We need both, and we'll work with you to figure out how you can best fit in. If you focus on the back end, you'll work primarily in PHP and make a lot of use of SAML and web services. If the front end is more your thing, you'll touch a lot of HTML, CSS, Javascript, jQuery, and LESS. We value testing, and do unit and automated acceptance testing using PHPUnit and Behat.
About You
  • 3+ years of experience as a software engineer, including large-scale database-driven applications
  • Solid understanding of object-oriented programming
  • Proficiency with at least one OO language, preferably PHP
  • Proficiency with HTML5, CSS3, and JavaScript
  • Great communication and team collaboration skills
  • A willingness to participate in team activities such as group code reviews, pair programming, and Agile retrospectives
  • Experience with version control systems, preferably Git
  • Bachelor of Science in Computer Science or a related field, or equivalent work experience
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software