Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)

Sr. Java Developer 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:  2498
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.
  • Development, documentation, and maintenance of cutting edge web-based applications in our portal and premium service platforms
  • Providing technical consultation and expertise to Product Managers and other Synacor staff members
  • Writing technical and non-technical specifications and the documentation of procedures
  • Reviewing Product requirement documents as well as participating in integration calls with our partners
  • Responsible for the initial set-up, launch and maintenance of client Portals
  • Deployment of client sites, including custom development, branding, and integration with diverse content feeds, billing and provisioning systems
  • Participating in technical planning and architectural exercises
  • Conducting peer reviews in an agile environment
  • Acting as a resource for colleagues; may direct the work of other staff members
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
  • Knowledge of continuous integration and automated build tools is a plus
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software