SOFTWARE ENGINEER: PHP IS THE KEY HERE...EVERYTHING ELSE IS OPTIONAL AND YOU WILL COME TO WORK WITH---LOCATION: BURLINGTON TO WALTHAM
PHP is the key. Will be building API's for use internally and by external folks. Key Responsibility Areas/Activities: * Web development engineer for Media & Games R&D organization * Participates in functional specification, design, and feature integration * Works closely with team members and management to ensure that business strategic objectives are met with the proposed architectural solutions * Writes and maintains service application front end frameworks, Javascript, CSS, libraries and documentation * Works closely with PHP front end development, contributing where necessary * Helps define test plans and documentation in conjunction with QA analysts Individual Requirements: Typical candidate has 6-9 years relevant internet development experience. Key contributor or recognized specialist in many or all of the following areas desired: * Expert on front-end web using AJAX, JSON, HTML, CSS, XML. Demonstrated ability to identify and troubleshoot performance issues, code refactoring, optimization, XSS exploits and more. Experience with Ruby and the RoR framework or Python with Django desirable. * Strong experience in server-side programming with PHP 5 using the Zend Framework and JavaScript (JSON and JQuery experience a must). Proven ability to prototype and implement optimization techniques for a large scale media service (100 million plus unique monthly visitors. * Mobile web (XHTML-MP, WAP, etc) development experience, particularly with Nokia S40, S60, and Opera Mini browsers highly desired * Experience in creating and integrating with SOAP/REST based web services. Knowledge of ATOM, JSON, RSS, GDATA, Microformats, etc protocol formats a plus. * Understands I18N and L10N issues in globally targeted websites, particularly for multibyte languages (Traditional and Simplified Chinese, Japanese, Russian, etc and of course Finnish) * Experience with CDNs (Akamai, Limelight, etc) and related services (EDGE computing, ESI, etc) highly desirable * Domain space expertise in media or social networking a plus * Excellent understanding of Agile development methods, particularly SCRUM and Test Driven Development. Proven ability to work in distributed teams desirable. * Prior experience building platform/service technologies a plus * B.S./B.A. in Computer Science or related technical field (M.S./PH.D a plus) * Excellent verbal and written English communications skills Minimum Requirements Include: 5+ years experience as a SQL Server and/or Oracle Database Administrator supporting enterprise class database environments. 3+ years Transact SQL and/or PL/SQL development (procedures, triggers, constraints, managing referential integrity, functions, etc.) Understanding of complex, distributed, highly transactional database systems Experience supporting distributed databases in a multi-server/multi-location environment Strong performance and tuning skills Proven experience utilizing/supporting database internals--query processing, indexing, access methods, caching, transaction processing, replication, storage, partitioning, and clustering. Data Transformation Services (DTS) Working knowledge of SQL Server and Oracle security features Experience with .NET and XML Programming a plus Ability to work independently or within a team Strong distributed systems architectural skills Education: Advanced degree in Computer Science or related discipline Microsoft SQL Server or Oracle DBA Certification a plus If you or someone you may know believes you or they are ready for this kind of intellectual challenge, please reply with your resume. Scott McKearney www.keyrequirements.com sc...@mckearney.net