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
[email protected]