Senior PHP Developer | Oversee.net
Are you smart, and looking for a stable and fun opportunity? Oversee.net is looking for a talented and passionate PHP Developer with strong Drupal experience to join our Emerging Businesses development team. Come be a part of a group of motivated and intelligent individuals, and collaborate on technologies that help shape the future of how we build websites in the travel and financial spaces. Thinking “out of the box” and having a passion for your craft is an absolute must! The successful candidate will own development for one of Emerging Businesses major travel sites. You will work closely with the Product team and Engineering Manager on the development of consumer-facing web applications, as well as extending the functionality of internal platforms and tools.
Responsibilities:
* Engineer and implement new product features for PHP applications, both web-based and those that do offline processing.
* Optimize and enhance web applications with high volume page requests, data logging/processing, and high performance requirements
* Integration of 3rd party APIs
* Contribute PHP, Drupal and software engineering expertise to code reviews and assist in mentoring of junior developers
* Implement and architect Drupal sites, including using and extending contributed modules, developing custom modules, creating and modifying themes, implement performance enhancing features, and upgrade modules and Drupal sites.
* Maintain consistent documentation between code, web pages, and product PRDs
* Contribute architecture input to new system components, rewrites of legacy systems
* Work with Product team to develop consistent usability standards across product line
Requirements:
* 2-3 years Drupal Experience, including creation and editing of modules and themes. Views, CCK (Fields), and Ubercart experience. Uprading procedures of Drupal sites and modules a plus.
* 3-5 years of PHP
* MySQL, XML and Apache application server knowledge
* Log parsing and basic data analysis
* Experience with developing web services applications
* Experience with HTML, CSS, and AJAX/Javascript (knowledge of JQuery is a plus)
* Excellent written, verbal, and non-verbal communication skills
* Strong initiative - capable of working on a self-sufficient basis and able to identify areas of potential technical improvement
* Self-management - capable of prioritizing and executing tasks
* Problem solving - ability to diagnose and resolve technical issues
* Ability to work in a team environment with “can do” attitude
Preferred:
* MVC implementation experience
* Scrum/Agile development
* Active member of the Drupal community.
* Experience with other programming languages (Perl, Java, Python, etc…)
* Version Control and Linux a plus
* Experience with social APIs (Facebook, Twitter)
* BS/MS degree
