News Feed
Jobs Feed
Sections

Recent Jobs

News Archive
feed this:

Job Posting:
LIVESTRONG.com/Demand Media Inc. Seeks Senior PHP Software Developer (Santa Monica, CA)
December 10, 2008 @ 07:54:25

Company LIVESTRONG.com / Demand Media Inc.
Location Santa Monica, CA
Title Senior PHP Software Developer
Summary

Want to help make a difference while doing what you love? LIVESTRONG.COM is high traffic social media destination developed to carry Lance Armstrong's message of leading a healthy active lifestyle. We inspire individuals to improve their lives through engaging interactive tools and the Web's most extensive library of health, fitness and nutrition articles, videos and databases. As a developer on the LIVESTRONG.COM team you will work on new features and enhancements for the site and the LIVESTRONG DailyPlate iPhone application which was recently ranked #1 in the 'Health & Fitness' category in Apple's download store.

Desired Skills:

  • Extensive experience developing web applications in PHP 5
  • Solid understanding of OO programming and MVC frameworks
  • Strong foundation in MySQL & relational databases
  • Experience working in a high traffic, high performance web environment a big plus
  • A passion to learn, do, and grow

The ideal candidate will have at least 5 years of professional experience developing web software. However, if you don't have quite that much job experience but are confident you meet the above desired skills please submit your resume anyways. We love giving brilliant people the opportunity to learn and grow with us.

About the Position :
LIVESTRONG.COM has a no-nonsense approach to getting things done. We use the latest technologies, release often and early, encourage creativity over conformity, and reward initiative.

  • Learn from a team of industry veterans with experience working on the web's most popular sites
  • Pair Programming sessions with experienced engineers to exchange ideas and learn.
  • Challenge Yourself with exciting projects in a fast-paced, high traffic environment.
  • Open Source friendly & encouraged
  • Exposure to exciting new platforms like iPhone & mobile development
  • Growth and Leadership opportunities for hard working, proactive team members.
  • Make a Difference as you watch your work change the lives of others

Corporate Overview:
Demand Media is revolutionizing the Internet, and we want you to be part of the team that is defining the next generation of media. We are a privately held company founded in May 2006 based in Santa Monica, CA, with offices in Bellevue, WA, Seattle, WA and Austin, TX. Among Demand Media's many web properties are: eHow.com, Cracked.com, ExpertVillage.com, LIVESTRONG.com, ChannelME.TV and many more. For more information visit us at www.demandmedia.com.

Benefits:
Our downtown Santa Monica promenade offices provide an excellent work environment.

What we Offer:

  • Competitive Salaries
  • 2 weeks PTO/vacation, 4 sick days and 4 personal days
  • Relocation Assistance
  • Medical, dental, vision, 401(K), and other benefits
  • Excellent work environment

Please send resumes to joua@demandmedia.com.

0 comments voice your opinion now!
job post santamonica ca livestrong demandmedia senior software developer



Douglas Clifton's Blog:
PHP Specificity (a Five-part Series)
November 20, 2008 @ 09:33:48

Douglas Clifton has put together a series of blog posts looking at several different types of categories that PHP applications and tools can fit into:

Rather than spending the time and effort to implement paging, I took another approach. And that was to get down to specifics. This was really a taxonomy problem, and the key was to break the page up into a top-level (general) category, and then divide the rest into sub-categories.

His series of articles covers:

0 comments voice your opinion now!
specificity framework wiki cms blog debug software


Job Posting:
XML Team Solutions Seeks Software Developer (Telecommute)
October 17, 2008 @ 09:06:39

Company XML Team Solutions
Location Telecommute
Title Software Engineer
Summary

Do you like sports? Are you good with PHP/CSS/HTML/MySQL? Not scared of XML? Got some Linux skills? Know your way around complicated MySQL schemas? Can you handle working remotely from the comfort of your home or a never-ending series of coffee shops with free wifi? If so, there is an opportunity for you. XMLTeam Solutions is looking to hire an experienced PHP developer to join our small but dedicated team in a full-time, permanent position.

We are a boutique sports data consulting company, bringing together sports data content providers and clients looking to build their own sports-related web applications. We deliver XML data feeds to our customers, along with various solutions for processing the XML feed ranging from simple document download to parsing the XML feed and putting the data into a relational database you can use to power your web site. We've done work with some of the giants of the online sports world, including Yahoo!, Google and ESPN, along with creating solutions for MLB teams and one of the largest online baseball statistic research sites on the web.

We're looking for someone with skills in the following areas:

  • rock solid with PHP (PHP 4 and 5, with new projects using PHP 5)
  • some basic knowledge of Perl is helpful
  • not afraid to use a framework (company standard is Code Igniter, but it's negotiable)
  • good HTML/CSS skills
  • solid MySQL/Postgres skills
  • basic Linux sysadmin skills (can configure Apache, knows their way around the shell)
  • knows how to find answers to their questions
  • great communication skills as we use IRC as our main communication channel
  • availability to do one night per week of phone support

Unfortunately this position is only open to those who can legally work in Canada or the United States. All interested parties should send their resumes to chris@xmlteam.com. No agencies or recruiters. We will only be responding to those who would be considered for an interview.

Company website: http://www.xmlteam.com

0 comments voice your opinion now!
xmlteamsolutions telecommute job post software developer


Job Posting:
Software International (Recuriter) Seeks Web Development Team Lead (Toronto, Canada)
October 07, 2008 @ 14:13:16

Company Software International (Recuriter)
Location Toronto, Canada
Title Web Development Team Lead
Summary

Client is responsible for the development of large scale Internet web sites. We are responsible for evaluation, design, selection and implementation of pragmatic, cost effective technologies, to support our various clients' business models.

Skill Requirements

  • Proven team building and leadership experience in a web development environment
  • Staff training , team development skills and experience
  • Strong written/verbal communication skills
  • Experienced in estimating effort and elapsed time required to complete project deliverables.
  • Skilled in both Object Oriented and Non-Object Oriented Design and programming techniques.
  • Several years of skill in PHP and at least one other object oriented language such as perl or Java.
  • Experience designing with large scale distributed databases.
  • Strong business and technical analytical ability so as to create robust technical design documentation from business requirements documentation.
  • Proven ability to define success criteria to meet and measure quality expectations.

Responsibilities:

  • Provide feedback on business requirements documentation to ensure resolution of any apparent ambiguity or contradictions.
  • Functional Breakdown, Design, Programming, testing and maintaining web site applications to support the business requirements.
  • Perform impact analysis for design modification and obtain signoff from the Architecture Team.
  • Participation in the selection and implementation of third party software to support design where it is practicable.
  • Appropriate documentation for each development step - including functional, design, and testing specifications.
  • Developing and documenting workload estimates (ie: Creation of workload breakdown plan to define and track software development efforts)
  • Delivering functionality within these estimated effort and time frames
  • Selection, implementation and/or modification of web development practices and methodologies to support continuous improvement efforts.
  • Provide assistance to junior programmers to generate Low Level Design documentation for new or modified functionality.
  • Conduct Design reviews with Technical Architect, Project Manager and Manager of Software Development for final design approvals.
  • Conduct documentation and code reviews for their team members to ensure standards compliance.
  • Define test methodology and use cases to analyze and verify software programs, forms, reports and interfaces.
  • Communicate issues and status information to Project Management Office concerning system development activities.
  • Liaison with Project Mangement Office to resolve scheduling conflict and project dependencies.
  • Update system data and prepare conversion requirement as necessary for new implementation and production rollout.
  • Participate in project status review meetings with other Team Leads and the Development Manager

Technical Expectations

  • 5-6+ years of PHP 4/5 design/coding/testing/implementing using Open Source approach
  • Supervise and lead a team of 6 - 10 programmers
  • 4+ years of Object Orientation design and development experience for large scale distributed web applications
  • Linux, Mac O/SX, MySQL, PHP, Apache/Light HTTP technologies experience
  • Computer Science trained graduate or equivalent work experience

To apply for this position please send your resume to paul@softwareint.com

0 comments voice your opinion now!
job post development team lead software international toronto


Cal Evans' Blog:
Upgrading WordPress
September 29, 2008 @ 07:58:36

Cal Evans has yet again upgraded his WordPress install and has list his quick and dirty process in a new post to his blog.

The eleven step process includes making a work directory (so you don't copy over your current install and all of its lovely plugins and templates) and copying over a few key files to update to the latest release:

  • Copy blog.original/wp-content/plugins to blog/wp-content/plugins
  • Copy blog.original/wp-content/themes to blog/wp-content/themes
  • Copy blog.original/wp-content/uploads to blog/wp-content/uploads
  • Copy blog.original/wp-config.php to blog/wp-config.php
  • Copy blog.original/.htaccess to blog/.htacces

For more information on upgrading your WordPress installation, check out this entry on their wiki.

0 comments voice your opinion now!
upgrade wordpress blogging software version install


Job Posting:
CNet Networks Seeks Senior Software Developers (San Francisco, CA)
August 27, 2008 @ 12:07:01

Via Terry Chay's blog:

Company CNet Networks
Location San Francisco, CA
Title Senior Software Engineer
Summary

The CNET Networks Games, Entertainment and Lifestyles division--including GameSpot.com, TV.com, MP3.com and Chow.com--is looking for a Senior Software Engineer to play a key role within our development team. Responsibilities will extend to any of the applications associated with division's initiatives. Real world experience and expertise with Linux, PHP, and MySQL are an absolute must, but a deep understanding of all web technologies from a technical and product perspective is also very important.

The applicant must have a passion for providing a great user experience rather than just looking for technical challenges. You will be working with a group of people that are all Gamers, Musicians, Couch Potatoes and/or Film Buffs that are very passionate about the information our sites provide and understand what the user wants to see. We are very focused on getting the user what he wants as fast as possible. A passion for Games, Music, TV, Movies and all things in the entertainment world is a must!

Must Have:

  • Expert PHP skills, bonus for RoR
  • 5-7 years of real world experience engineering web solutions for LAMP stacks
  • Strong relational DB knowledge (table optimization, query optimization)
  • Ability to prioritize and lead multiple simultaneous projects effectively
  • Excellent understanding of OO software engineering concepts
  • Ability to architect solid, scalable, extensible solutions for SE needs
  • Excited by working on high-level design and architecture
  • Comfortable mentoring junior engineers
  • Experience with formal release processes
  • Strong verbal, written, analytical and communication skills

Additional Information:

Percent Travel: No Travel
Professional/College: Professional
Brands MP3.com, CHOW, GameSpot, TV.com
Expertise: Information Technology - Software Engineer, Information Technology - ALL
Job Type: Full Time
Location: CA-San Francisco
Preferred Language: English

For more information see this job description on the CNet site.

0 comments voice your opinion now!
senior software developer job post cnet cnetnetwork sanfrancisco ca


Ken Guests' Blog:
Is PHP vulnerable software?
August 27, 2008 @ 10:28:40

In response to some of the claims made by CNet about the security of PHP, Ken Guest has made a few comments on his blog hoping to correct a few wrongs.

What are featuring in IBM's top ten of vulnerable that makes the report insinuate that the PHP language is a security risk are Jooma, Wordpress and Drupal. How PHP would feature in a list of "vendors" is beside the point.

He illustrates with an allegory that it's not the tool's fault if it's used improperly. Pointing out software like WordPress and Drupal is not the same as pointing out issues with the language that powers them (no matter how trendy it is). The burden is on the developers to use the power the language offers to create more secure, flexible, stable applications. Does PHP have its share of problems? Sure, but get it right next time CNet - don't blame the tool if the builder's not up to spec.

0 comments voice your opinion now!
vulnerable software ibm cnet article wordpress drupal


NETTUTS.com:
How To Use Any Font You Wish with FLIR
August 19, 2008 @ 15:29:36

NETTUTS.com recently posted a handy tutorial for those wanting to use the font of their choice on their site using sIFR3.

Last week, Philo showed you how to implement sIFR3. This time, I'm going to show you how to implement Facelift Image Replacement (or FLIR), an alternative to sIFR that does not require Flash.

This second part shows you how to install/setup the tool, configure it correctly for your setup and includes some of the pros and cons of using the software.

0 comments voice your opinion now!
tutorial flir font software install configure example


Marco Tabini's Blog:
The violin-playing software designer
August 19, 2008 @ 12:03:12

In this new post to his blog Marco Tabini eloquently explains something that less and less seem to be able to understand - the tool is only a means to an end. It's more about the artist and the end result than the tool.

What is beautiful code? Ask ten people, and you will probably get ten different answers. Ask them what makes a programming language beautiful, and you've got yourself the beginnings of a holy war.

He compares code to art - the language is just a tool, the canvas an editor waiting to be filled with lines of artist-generated works. Because of PHP's wonderful flexibility, it can be molded to fit just about any need a coder might see fit and gives them the power they need to really dig into the code and about the "paint by numbers" sort fo things language like Ruby have to offer.

0 comments voice your opinion now!
software designer violin art code beautiful language tool


Felix De Vliegher's Blog:
Static analysis for PHP
August 19, 2008 @ 11:16:18

On his blog recently Felix De Vliegher has posted about work he's done to gather some stats and great some data about how his PHP scripts are working based on a little statistical analysis.

Lately I've been interested in applying static analysis to PHP projects. Static analysis is the process of analysing software code - in our case PHP source code -, without actually executing the (compiled) result of the source code you're analysing.

He mentions some types of analysis and some of the tools that can be used to measure it. He also talks about issues it can help with (like the potential for harm if a part of code is changed) and a pointer to the Pixy software he used to generate the statistics (and images like this).

0 comments voice your opinion now!
static analysis execute code pixy compile software script


Job Posting:
Viveli, Inc Seeks Software Engineer/Computer Programmer (Chicago, IL)
August 13, 2008 @ 12:04:57

Company Viveli, Inc
Location Chicago, IL
Title Software Engineer/ Computer Programmer
Summary

Primary responsibilities:
Create and support new and existing software applications

Duties include:

  • Web-based application development
  • Database management and infrastructure design

Skills:

  • Experience in Web Development, Architecture, and Website Design
  • Excellent interpersonal and communication skills
  • Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP (Web 2.0) technologies
  • Proficiency with MySQL or other database platforms
  • Cross-browser / platform experience.
  • Linux and Windows experience (not afraid of the command line)
  • Experience w/ Adobe / Macromedia products a plus
  • E-Commerce / SEO experience a plus (please highlight in cover letter)

Life at Viveli:

  • Casual Dress Code
  • Complimentary Lunches, beverages and snacks
  • Benefits and competitive salaries
  • We work in small teams, which we believe promotes spontaneity, creativity and speed.
  • Anyone at Viveli might have our next great idea, so we make sure every idea is heard.

To Apply:
Submit completed application materials (resume, coverletter and 2 samples of work) to HR Recruiter hr[at]viveli.com

The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, Illinois (Northwest Suburbs).

Please note! To be considered for this opening:
Attach application materials as a MS Word doc (with your FULL NAME in the filenames)
Submit application materials via e-mail. Applicants who do not follow this formatting will not be considered.

Viveli is an EOE

For more information on Viveli and this opening visit this URL.

0 comments voice your opinion now!
job post chicago il software engineer programmer viveli


PHPImpact Blog:
Where is the include coming from?
August 04, 2008 @ 11:13:55

Federico Cargnelutti has posted an interesting overview that graphically shows outlines for a few major PHP projects showing where the includes are coming from.

The includes of the system map out the dependencies of the system, which files depend on which, which subsystem depends on which. When working with a system, it's always useful to map out the dependencies before hand.

The software he's created the images for include WordPress, phpBB, and a few frameworks - Symfony, Zend Framework and CakePHP. He used the Inclued and Graphviz software to make the charts.

0 comments voice your opinion now!
include graphic inclued graphviz software


PHPedia Blog:
Top 5 PHP replacements for Apache default directory listing
July 24, 2008 @ 10:21:25

The PHPedia blog has posted their top five list if scripts to replace the default listing Apache does for a directory without an index file.

Here's their list:

Check out the PHPedia post for example screenshots of each.

0 comments voice your opinion now!
directory listing apache topfive default software


PHPClasses.org:
Review - Delphi for PHP 2.0
July 23, 2008 @ 09:33:40

The PHPClasses.org website has posted a new review of CodeGear's latest version of Delphi for PHP.

A new version of Delphi for PHP IDE was released this year. It is a follow-up of Delphi for PHP 1.0 released for the first time in 2007.

Manuel already reviewed a previous version of the software, so he only really focuses on the differences. He spends time reintroducing what Delphi is and how it plays a role in a PHP developers experience before getting into the new functionality. New features like third-party library support, how to run the software on other platforms (like Linux or OS X) and several of the updates to the user interface itself.

0 comments voice your opinion now!
review software development delphi codegear


Ibuildings Blog:
About Open Source software projects
July 22, 2008 @ 10:27:15

On the Ibuildings blog today Mikko Koppanen talks a bit about Open Source software projects and things that can help to make them successful.

An idea can be a tool or a library that you need and think others might find useful; a new technology innovation; or something you think you could implement better than the existing tools. Extra care has to be taken if you decide to create a new tool to replace an old one. In most cases, these projects end up reinventing the wheel without any added value. A wheel is wheel, right?

He recommends a team infrastructure growth as the application grows and the importance of documentation and maintenance after the project has been launched.

0 comments voice your opinion now!
opensource software project manage team infrastructure documentation maintenance


Matthew Turland's Blog:
Goodbye WordPress, Hello Habari
June 23, 2008 @ 09:36:17

Matthew Turland has said goodbye to Wordpress and hello to Habari - a "next-generation free software blogging platform". He also includes one of the more helpful tips for those thinking on doing the same:

So after eventually getting fed up with WordPress, especially after the WYSIWYG editor disappeared in the 2.3.3 update, I finally decided to bite the bullet and migrate my blog over to Habari. Once I'd been through the process, I thought I'd write a short blog entry about the experience.

The two tips he mentions are about exporting the old content (made simple from the WordPress admin interface) and making Habari support his WordPress URL scheme (so as not to loose links to any content out there). He found this to help on that front.

0 comments voice your opinion now!
habari wordpress change wysiwyg migrate blog software


Community News:
BlueStatic Releasing MacGDBp (Native OS X Debugger) for PHP
June 16, 2008 @ 12:58:48

Software company BlueStatic will be releasing their native Mac debugger, MacGDBp tomorrow (June 18th) to the community.

Here's more information from their press release:

Blue Static today is announcing the release date of MacGDBp, a native Cocoa application that allows Web developers to debug their PHP applications. The tool makes use of the Xdebug (http://www.xdebug.org) PHP extension that provides remote debugging functionality. Blue Static will be releasing the software under the GNU GPL version 2 on the morning of Tuesday, 17 June 2008.

The interface for the application is modeled after the XCode product from Apple to help integrate it more fully into the OS look and feel. It will require Mac OS X 10.5 Leopard to run and screenshots of the tool can be found here and here.

0 comments voice your opinion now!
xdebug debugger software bluestatic macgdbp osx


Job Posting:
Media Ventures GmbH Seeks Senior Software Developer PHP (Cologne, Germany)
June 04, 2008 @ 13:47:28

Company Media Ventures GmbH
Location Cologne, Germany
Title Senior Software Developer PHP
Summary

Media Ventures is one of the leading independent corporate venture capital companies in Germany. We invest with success in young media and technology enterprises. Success stories like germany's biggest internet dating platform neu.de or the online travel agency weg.de demonstrate how we support companies and their founders to succeed.

Our software development department supports start-ups and established enterprises in technical advancement of online platforms and implements new ideas in internal projects. An important aspect of our work is our own open source PHP framework based on the Zend Framework.

We are looking for senior software developers to join our team. You will work on online projects, designing and implementing object oriented software modules in PHP5 for scalable web applications. You are familiar with social networks, weblogs and web services and eager to bring in your experience and ideas. As an experienced programmer you are able to guide colleagues with less experience.

Required:

  • 3+ years experience in web application development
  • Excellent knowledge of OOP and object-oriented softwaredesign with design patterns
  • Knowledge of UML
  • Hands-on experience with PHP5, sophisticated application as reference
  • Knowledge of SQL and database design
  • Strong communicator, team player
  • Experience with Linux
  • Experience with VCS, preferable Subversion
  • Good command of English and German
  • Goal-oriented, reliable, able to work under pressure
  • Eager to learn about new web technologies
  • Experience with Unit Tests, pereferable PHPUnit
  • Experience with scalable web applications

Pluses:

  • Zend Framework
  • MySQL
  • Javascript
  • Understanding of web services und syndication
  • Interest in social networking, blogging technologies and recommendation systems
  • Drupal

If you want to show us some code you are proud of, feel free to append it to your application.

Please submit your application to jobs [at] mediaventures [dot] de or

Media Ventures GmbH
Wesselinger Strasse 22-30
50999 Cologne
Germany

Link More Information
0 comments voice your opinion now!
cologne germany software developer job post mediaventures


Syllogistic Software:
Learn PHP Tutorial (Video Series)
May 19, 2008 @ 16:02:28

Syllogistic has released a series of PHP tutorials on video to help you learn the language:

What's the best way to learn a new skill like PHP programming? By spending days reading a boring technical book? Or perhaps sifting through hundreds of small web tutorials - some outdated, or even just wrong. Of course not! The best way to learn is by watching someone who really knows what they're doing, and then following their example!

Unfortunately, the videos aren't free, but they're only about $50 CDN and cover all of the topics you'll need to get started with PHP:

  • Programming for the Web
  • Arrays
  • Loops
  • Functions
  • and how to tie it all together.

You can find out more about the videos on their site as well as place your order

3 comments voice your opinion now!
video series tutorial syllogistic software


CyberInsecure.com:
Half-Million Sites Mostly Running PHPBB Forum Software Hacked In Latest Attack
May 13, 2008 @ 14:04:38

According to the CyberInsecure.com website around a half-million websites running PHPBB were hacked in a large coordinated effort.

More than half a million websites have been compromised in a new round of attacks that hacked domains in order to infect unsuspecting users' PCs with a variety of trojans. This ongoing campaign includes new malware hosting domains and new trojans variations. All of the sites are running older or misconfigured versions of "phpBB," an open-source message forum manager. Open-source popular applications like phpBB tend to be often targeted by mass scanning and exploiting tools.

The hack redirected visitors through several steps ultimately ending up on a page that tried to take advantage of errors in older Internet Explorer and RealPlayer versions. The article talks about exactly which viruses could have caused the problems and the wide range of sites (both in topic and location) that were effected.

The best way to protect you and your PHPBB install from something like this happening is to get the latest version of the software and learn how to configure it correctly.

0 comments voice your opinion now!
phpbb forum software attack hack redirect vulnerability


Job Posting:
Humanitas Holdings Seeks Senior Web Software Engineer (El Segundo, CA)
May 08, 2008 @ 16:19:37

Company Humanitas Holdings, Inc.
Location El Segundo, CA
Title Senior Web Software Engineer
Summary

Company Overview:
Our client specializes in creating premiere digital content monitoring systems for major Cable Television companies. Their innovative products provide unparalleled visibility into video streams and digital services delivery in real time

Job Description:
The Senior Web Engineer is a key member of the engineering team who designs and builds the entire presentation application layer of the advanced transport stream monitoring and reporting system back-end to the front-end user interface.

Qualifications:

  • Experience in developing high-performance, database-driven websites or web applications
  • 3-5 years of development experience
  • 2 years of solid PHP development experience with medium to large scale projects
  • Working knowledge of database design and SQL standards
  • Knowledge of PostgreSQL and/or MySQL datbase
  • Great communication skills and able to work in a dynamic fast-paced environment
  • A BS in CS or similar field

H1-B Transfership of title accepted.

Please send resumes to Humanitas714@gmail.com with appropriate title.

Link More Information
0 comments voice your opinion now!
humanitas holdings job post software engineer elsegundo ca


Job Posting:
iContact Seeks Software Engineer (Durham, NC)
April 07, 2008 @ 08:48:45

Company iContact
Location Durham, NC
Title Software Engineer
Summary

Are you interested in working in an extremely collaborative and dynamic environment full of fun and intelligent people where your contributions are highly valued?

iContact is looking for a well-rounded Software Engineer who wants to make a significant impact on our software as a service (SaaS) web application.

The iContact product is the leading email marketing and online communications platform used by over 22,000 companies worldwide ranging from small businesses to blue chip clients like International Paper, Ford, Bank of America, Symantec, Re/Max, and LG Electronics.

We use open source software, like Linux, Apache, MySQL, and PHP (LAMP), and agile software development methods, like Scrum, user stories, short release cycles, test-driven development (TDD) and continuous integration, to develop our highly scalable and reliable (20+ servers, sharded, replicated) enterprise-level application.

Our new Software Engineer will be responsible for:

  • designing, refactoring, and improving the functionality of our application
  • writing high quality, object-oriented back-end code (you'll be putting the M in MVC)
  • working closely with team members to make good trade-offs and deliver features that meet requirements
  • tracking down and fixing bugs

At a minimum, we require that you have:

  • a B.S. degree in computer science or a related field
  • experience with web application development
  • experience with object-oriented programming (OOP)
  • experience with SQL (including joins, schema, and indexing)
  • ability to work well in a team environment
  • good communication skills
  • eligibility to work in the US without sponsorship

You get bonus points for having:

  • experience with PHP (or similar, e.g. Java, Ruby, Python, etc.)
  • experience with MySQL (or similar, e.g. PostgreSQL, SQL Server, Oracle, SQLite, etc.)
  • experience with design patterns
  • experience with Model-View-Controller (MVC) frameworks
  • experience developing in a Linux/Unix environment
  • experience with some of the tools we use like Subversion, Bugzilla, Jira, Memcache, Solr, and symfony.
  • a sense of humor

To help you fulfill your responsibilities we have great perks like free soda, bagel Mondays, monthly catered lunches, and foosball along with benefits like health care coverage, a 401(k) plan, and a Flexible Spending Account.

If you are self-motivated, smart, great at getting things done, and like what you read above, please send your resume and cover letter to jobs@icontact.com with subject "Software Engineer". We're excited to hear from you!

Link More Information
0 comments voice your opinion now!
job post software engineer icontact durham nc


ThinkPHP Blog:
Developer Blog for PHProjekt 6 started
March 27, 2008 @ 12:53:34

On the ThinkPHP blog today, Ute has posted about a developer blog that has been started up for PHProjekt:

Seven and half years and a lot of downloads later the development team decided that a complete makeover is necessary not only to include more Web 2.0 features but also to add new functions to one of the most popular Open Source Groupware based on PHP. [...] There are still some months left till PHProjekt 6 will be released but for the time being you can follow the progress in a developers' blog started recently.

The blog already has information on the upcoming version (PHProjekt 6) and a first part of a "what's new" series on additions to the project. PHProject is an open source groupware application providing tools like shared calendars, project management and file management.

0 comments voice your opinion now!
developer blog phprojekt created collaboration software


Davey Shafik's Blog:
Mini-Review Zend Guard vs IonCube PHP Encoder
March 20, 2008 @ 12:53:11

Davey Shafik has done a mini-review comparing the Zend Guard software with a similar offering from IonCube, IonCube Encoder to help protect your PHP applications.

For the last several years, we have been successfully using the IonCube PHP encoder. It works well, providing us with as secure a solution as we could wish for, for our code. [...] Due to the amount of head pounding involved in finding this issue [where IonCube was removing a valid logic branch], I started to consider using Zend Guard instead, figuring that Zend has far more resources and more experience in this arena, we might see less issues.

He details their upgrade process including comments on the included GUI and how it "just works" (once it's set up)

0 comments voice your opinion now!
ioncubeencoder zendguard encode review compare software


Job Posting:
Jadu seeks PHP, MySQL programmers
March 14, 2008 @ 12:04:46

Company Jadu
Location Leicester, United Kingdom
Title Software Engineers - LAMP
Summary

About Jadu
Jadu helps businesses and public sector organisations to create and manage their content quickly and quickly using powerful content management web applications.

Jadu was formed in 2001 to provide Content Management Systems (CMS) for government organisations. Jadu has since evolved further and has been implemented for hundreds of private and public sector organisations across the UK. Providing a refreshing approach to Web Content Management and Search with Google Appliances, Jadu offers ground-breaking functionality including award winning accessible design, integrated Google search, user intelligence and full statistical reporting, full standards compliance, intelligent FAQs, online forms, Google enterprise search and a host of other web productivity tools and web applications - and an unparalleled support service.

Jadu are innovating in many areas over the next three years - with new products and services that will revolutionise the Content and web application software industry. With a rapidly expanding business, we are implementing systems in both private and public sectors at an unprecedented rate - Jadu are expanding both our business and our products.

Job Description We are looking for a new team of wizzard developers who will be designing and implementing high volume LAMP (Linux, Apache, MySQL, and PHP) applications and new social web applications.

We are looking for a suitably talented individuals to join one of the finest content management and web application engineering teams in the World.

Jadu's Engineers are highly qualified programmers with experience in developing in many languages - specialising in PHP, Python,possibly some C, C++, as well as database applications such as MySQL.

The Jadu Engineer (programmer) has experience and understanding of the principles of OO design and development and will have detailed knowledge of the principles of web development and server side scripting.

This is an opportunity for gifted programmers to develop and build careers in complex software development and become part of an elite software development team.

The typical activities of this role:

  • developing web applications using AJAX and a dab hand in PHP, MySQL (Python is a distinct advantage)
  • using webservices to develop new and enhanced functionality for Jadu information systems
  • using technologies such as LAMP
  • system planning and documentation

Requirements

  • 1-2 years proven programming experience
  • Educated to degree level with excellent academic results
  • Strong technical understanding of the internet and web based applications
  • Strong team player and communication skills

Jadu is a creative and highly innovative place to work. We care for our people and our customers.

If you are interested in joining our team - please send your letter of application and CV in the first instance to careers@jadu.co.uk

Jadu is an equal opportunities employer.

Link More Information
0 comments voice your opinion now!
job post jadu lamp developer leicester uk engineer software


Job Posting:
SQLFusion Seeks Senior PHP/Javascript Software Dev (Redondo Beach, CA/Telecommute)
March 06, 2008 @ 13:44:00

Company SQLFusion
Location Redondo Beach, CA (can Telecommute)
Title Senior PHP and Javascript Software Developer
Summary

About SQLFusion
We specialize in application development exclusively using open source technologies, with offices spread throughout the world. 1/2 of us work from home, others work in small local offices in major international capitals. We have a flat structure totally customer centric and team oriented. We love what we do and each of us is an expert in his field. Our customers and projects include small and medium business internal applications, Web 2.0 startups and Fortune 500 companies.

Job Description
The senior software developer will be working on customer's web applications and our internal open source projects using PHP and Javascript. He or she will create, maintain and improve complex database and Ajax applications for a range of clients; from Web 2.0 startup's to larger companies for accounting, invoicing, HR or B2B applications. Some work time is dedicated to R&D on SQLFusion's open source projects (Radria, hostingfusion, ofuz...).

Experience
3 years object oriented programming experience with PHP and Javacript using MySQL or PostgreSQL as a database. Experience designing and querying MySQL 5 or PostgreSQL databases using transactions. Experience consuming web services (SOAP, REST, XML-RPC),

Proficiency in client-side technologies (XHTML, JavaScript?, AJAX, CSS, XML) and experience with hand coding and tableless layouts, Practical experience in using a Javascript toolkit or library like prototype, dojo, jquery, xajax, mootools, extjs, rico. Mastery of addressing UI concerns (standards-based dev, usability, accessibility, compatibility).

Mastery of the application development cycle in a scaled, commercial environment. Ability to adhere to specs and design details, and experience writing modular, reusable, maintainable code. Strong Object Oriented design and development skills are highly desired.

Comfortable working with linux. (kde, ssh, bash command line).

Ideal candidate is a big picture thinker with attention to detail and appreciation for analysis, and is dedicated to solving problems elegantly and creatively. Excellent debugging and troubleshooting skills. Good communication skills. Ideal candidate is a developer who consistently delivers and keeps up to date on best practices/standards and programming methods.

Skills

  • Object Oriented PHP : 3 years
  • Javascript, AJAX, (X)HTML, CSS : 3 years
  • MySQL or PostgreSQL : 2 years
  • Linux : 1 year

Education
Minimum BA In technology.

Optional

  • We have a preference for candidates that have contributed to an open source project.
  • Good portfolio of user-driven applications (Web2.0),
  • Experience with Facebook or Open Social Applications,
  • Experience with iPhone Web applications

Notes

  • The position is open to telecommute and can be anywhere in the USA.
  • US Citizen or permanent resident only

http://www.sqlfusion.com/ hr@sqlfusion.com

Link More Information
0 comments voice your opinion now!
job post redondobeach ca developer javascript software


Sebastian Bergmann's Blog:
On PHPUnit and Software Metrics
February 08, 2008 @ 09:31:00

In one of his latest entries, Sebastian Bergmann answers a question from another blogger about the future of software metrics and project mess detection as a part of the PHPUnit project.

When I started to work on these projects, there was no other place for me then to develop them as part of PHPUnit. [...] But the more I thought about it, I realized that these features do not belong into PHPUnit but into a suite of tools that PHPUnit is a well-integrated part of.

He did, however, include it as a part of the PHPUnit 3.2 release at that time. Now, however, there are the tools and platforms to make those tests useful outside of the PHPUnit environment and is allowing him to move it out from the testing application and on to closer integration with other software.

0 comments voice your opinion now!
phpunit software metrics project mess detection integration


Job Posting:
Elluminates Software Seeks Software/Systems Architect (Chantilly, Virginia)
January 15, 2008 @ 15:08:31

Company Elluminates Software
Location Chantilly, Virginia
Title Software/Systems Architect
Summary

Junior, Mid-Level & Senior Positions Available

We are looking for a full-time system/software architect. This person will be part of a high-performance team made up of an elite group of architects and developers. Strong communication and conceptual thinking is a must. This position is for someone who enjoys complex technical challenges and working with other senior level architects to build a system. Our architect is hands-on and performs other activities such as writing, analysis on alternative design paths, and diagramming design application interconnects.

Our architect is our representative to technical managers and clients in our high-performance, defense and security-minded environment.

In order to be considered for this position, you must:

  • Be able to obtain a security clearance
  • Have hands-on development using object oriented principles, software patterns, algorithm analysis, language specific experience '" J2EE or .NET
  • Experience with designing Oracle database and SQL Server based applications and systems.
  • Experience with clustering (e.g., Microsoft Clustering, Oracle clustering, Weblogic clustering or Load balancing).
  • XML knowledge (SOAP, REST, etc)
  • Have experience with Capacity Planning
  • Have security experience, be familiar with software/system attack vectors such as buffer overflows, etc and be able to explain how the attacks work
  • Be comfortable in speaking in front of technical individuals and management
  • Thrive wearing multiple hats, be flexible, and be able to work effectively in an informal entrepreneurial setting.
  • Have an exceptional level of integrity, raw intelligence, creativity, energy, and passion.
  • Have outstanding communications skills.
  • Have a technical BS degree or higher.

Pluses:

  • DITSCAP, FISMA or related process experience with custom applications

For more information on Elluminates Software see their website

Link More Information
0 comments voice your opinion now!
va chantilly software systems architect elluminates job posting va chantilly software systems architect elluminates job posting


Job Posting:
Emma Inc. Seeks Software Developers (Nashville, TN or Portland, OR)
January 11, 2008 @ 07:58:00

Company Emma, Inc
Location Nashville, TN or Portland, OR
Title Software Developer
Summary

Junior, Mid-Level & Senior Positions Available

Emma is looking for a talented software developer to join one of the most interesting and unique technology companies around.

This is a development role that will work closely with our director of product development (known in these parts as Kim) and her team on a variety of challenging projects. It's a fast-paced environment that offers exposure to the some of the most innovative open-source development in the country, making it a terrific experience for a developer with aspirations. While we aren't necessarily looking for 10 years of experience, we are looking for a solid foundation in application development and an ability (and desire) to learn new things quickly.

The Absolute Must Haves:

  • Experience building object-oriented applications in PHP or Python
  • Familiarity with Linux, CVS, SQL, HTML, Javascript

Things That Would Also Be Nice:

  • PostgreSQL 7.4-8.*
  • Web Services (REST or SOAP)
  • AJAX
  • SMTP
  • PHP 5
  • Django

Emma (www.myemma.com) is a Web-based service that helps organizations everywhere create, send and track stylish email newsletters and campaigns. We currently work with more than 5,000 organizations and 10,000 total clients in the U.S., Canada, Australia and the U.K. We're one of the 50 fastest growing private companies in the state of Tennessee and were recently voted among the top 3 Best Places to Work by the Nashville Business Journal.

Emma offers competitive salaries, a health plan, generous vacation, 401(k), and a culture that's open, creative, and cubicle-free.

We are currently looking for folks who would like to live and work in our fair city of Nashville. Relocation is possible for the right candidate.

https://www.jobster.com/outreach/jobs/jobInquire.html?i=AnOVg6rP-A%3d%3d&opportunity=44351000

In the near future, we will be happy to consider people who prefer to be based in our recently opened Portland, Oregon, office.

https://www.jobster.com/outreach/jobs/jobInquire.html?i=AnOVg6rP-A%3d%3d&opportunity=51012638

Link More Information
0 comments voice your opinion now!
nashville tn portland or job post software developer emma nashville tn portland or job post software developer emma


PHP-GTK Community Site:
Gul 2.0 on the way
December 31, 2007 @ 11:36:57

A new post on the PHP-GTK Community website has pointed out the beta release of a PHP-GTK tool for parsing XUL - Gul 2.0.

2 years after begining, I'm happy to announce you the "Beta" release of the Gul 2.0 project, the XUL parser for PHP GTK (97% released). I have to do lot of things, but i think it looks like something.

You can find out more information about the project on the Gul project page over on the redsoft.net domain (including the downloads).

0 comments voice your opinion now!
gul release phpgtk software xul parse gul release phpgtk software xul parse


Job Posting:
Boutique Bay Area Consulting Firm Seeks Sr. Software Engineer (Palo Alto, CA)
December 17, 2007 @ 15:25:00

Company Boutique Bay Area Consulting Firm
Location Palo Alto, CA
Title Sr. Software Engineer - PHP Application Engineer (On-site Consultant needed for up to 1 year)
Summary

Seeking a top notch senior software engineering consultant for a large online media property that is growing a cutting edge social platform with some very exciting features and innovations.

We are looking for a PHP developer to join our small team of engineers who are architecting a high performance social platform. The position has the benefits of a start up: a small team, rapid development, get things done and a direct effect on the product and features, while maintaining the stability and audience of an established company.

The ideal candidate will have experience building large capacity web sites, working with new technologies and the desire to build a great platform.

Also experience with interoperating with web services such as Flickr, or Yahoo APIs would be great, experience with Amazon S3 storage extra bonus!

  • 5+ years experience
  • PHP, MySQL, Apache, Linux
  • Mathematics, Computer Science degree or equivalent experience
  • PHP and Database Development
  • Zend Framework or MVC architecture
  • Enthusiasm to build great features
  • Have fun

For consideration, send your email to Donna Rutledge at donnar@gmail.com

Link More Information
0 comments voice your opinion now!
job post software engineer paloalto ca job post software engineer paloalto ca


Job Posting:
Sherlock Technology Recuriting Seeks Software Development Lead (Coral Gables, FL)
December 17, 2007 @ 07:57:00

Company Sherlock Technology Recruiting & Computer Careers Staffing (Recuriter)
Location Coral Gables, FL
Title Software Development Lead
Summary

The Software Development Lead role is to plan, coordinate, and supervise all activities related to the design, development and implementation of organizational information systems and software applications. The Software Development lead is also responsible for maintaining, supporting and upgrading existing systems and applications. This individual will apply proven communications skills, problem-solving skills and knowledge of best practices to guide his/her development team on issues related to design, development and deployment of software systems.

Responsibilities:

  • Manage the development and deployment of new applications, systems software and/or enhancements to existing applications
  • Liaise with network/database administrators and software engineers to assist with quality assurance, program logic and data processing
  • Identify and resolve problems
  • Keeping management informed of development risks and progress
  • Research and make recommendations on software products and services in support of procurement and development efforts
  • Cultivate, disseminate and enforce functional policies, procedures and quality assurance best practices
  • Staying abreast of industry changes through education and training

Skills Required:

  • Technically fluent in programming languages, including Java, PHP and SQL
  • Strong technical skills with CSS, HTML, AJAX, Java script
  • Strong knowledge of database design concepts
  • Knowledge of network hardware, protocols, and standards
  • Excellent project management skills
  • Knowledge of Oracle database and application server plus
  • Familiarity with managing code within a source control environment
  • Strong customer-service orientation
  • Excellent written and oral communication skills
  • Four year college diploma or university degree in computer systems design or computer science
  • Five -Seven years direct experience in software development and/or programming design and systems management

If interested please forward me a copy of your updated resume on saqib@sherstaff.com

Link More Information
0 comments voice your opinion now!
job post coralgables fl software development lead job post coralgables fl software development lead


J
December 11, 2007 @ 14:32:00

Company NewHire (Recruiter)
Location Chicago , IL
Title Software Developer
Summary

With your experience you've come to understand that there are lots of things that make software development rewarding. You want to work with languages and technologies that you enjoy, in an environment where you are valued, and with a team that gets stuff done. And not just any team--a team where there is real give and take, shares information and helps each person do better, together creating remarkable solutions for clients. Perhaps you haven't already worked in an agile software development atmosphere because of position constraints, but you really want to.

We're looking for someone who's collaborative and willing to share information. A problem solver who gets excited about creating new things. Someone who's comfortable with the concepts of "envision-explore-adapt" development lifecycles. Who wants to work with customers, too, in real-life situations. You must be a good communicator who can keep a project and the customer moving forward to a great solution..

Our client is a rapidly growing application developer with long-term clients. They believe in giving the customer maximum value. And they believe that each employee should be valued, too. They need a team-centered, experienced software developer to oversee important new projects from their excellent downtown-Chicago location.

The ideal candidate must have at least 4 years of experience as a developer. The candidate must be comfortable with evolutionary changes in the collaborative process in an agile development atmosphere. Using LAMP software tools, the candidate will lead a team to build customer solution suites. And, of course, previous experience with building and debugging PHP code and MySQL databases is a must. Responsibilities include some customer interaction and project oversight, from requirements gathering to delivery. The candidate should also be aware of junior team members and help them grow. The candidate should be looking for a home'"a place where people are respected; passion is rewarded; and creativity, flexibility, and collaborative structure feel good.

To apply, go to www.new-hire.com and enter 2092 in the Job ID space.

Link More Information
0 comments voice your opinion now!
software developer job post chicago il software developer job post chicago il


Zend Developer Zone:
Free Webinar - Zend Studio for Eclipse
December 11, 2007 @ 10:10:45

The Zend Developer Zone has posted about a new Webinar Zend is offering for those interested in the Zend Studio for Eclipse software (aka "Neon").

"Neon" is the code name for the Eclipse based version of Zend Studio. Yossi Leon, the Product Manager of the Development Tools in Zend Technologies, will go over the different features of Zend Studio Neon Beta, the key benefits of the Eclipse based product and the differences between the Neon and the PDT project. Yossi will also demonstrate the different capabilities of Neon and its integration with Zend Products.

The Webinar is being held tomorrow, December 12th at 9am PST and will last about an hour including the Q&A session at the end. Yossi Leon product manager for the IDE will be presenting and if you'd like to attend, you can register now and get your spot locked in.

0 comments voice your opinion now!
zendstudio eclipse neon ide webinar yossileon software zendstudio eclipse neon ide webinar yossileon software


Sebastian Bergmann's Blog:
RC2 Is The New RC1 (PHPUnit)
November 13, 2007 @ 10:24:00

Sebastian Bergmann has posted about the latest release of the popular unit testing framework for PHP, PHPUnit 3.2.

I have just released a second release candidate for PHPUnit 3.2, the next major version of the xUnit testing framework for PHP.

According to the Changelog, updates in this new Release Candidate include a number of updates to the software metrics that can be run on code (at project, file, function, class and method level), the addition of DbUnit, code coverage improvements, bug fixes to the TestUI test runner and Selenium integration and much more.

0 comments voice your opinion now!
phpunit unittest releasecandidate codecoverage software metric dbunit runner selenium phpunit unittest releasecandidate codecoverage software metric dbunit runner selenium


Community News:
NuSphere Releases PhpEd 5.2
October 25, 2007 @ 11:29:00

As mentioned by Elizabeth Naramore on the php|architect website, NuSPhere has announced the release of the latest version of their PHP IDE, PhpED 5.2.

Updates in this new edition include a PHP code navigator, code folding, support for custom headers, an embedded Mozilla browser and an improved manual (always a good thing). If you'd like to give it a shot in your development, check out the free trial or get the discount when you buy your own copy.

0 comments voice your opinion now!
phped ide nusphere software develop release phped ide nusphere software develop release


Tony Bibbs' Blog:
Fed Up of Framework Hype
October 04, 2007 @ 10:25:00

Tony Bibbs is fed up with the framework hype that's been going on in the PHP community for a while now and has posted about some of this frustration on his blog. More specifically, how there seems to be this misconception as to the point of them and their place in the web development world.

What nobody seems to want to talk about is the fact that frameworks, be it in PHP, Java, .NET or even Python, have a bunch of valueless rhetoric around them. Their value is often discussed in terms of coolness and how easy it was to learn. If you are talking to a manager-type, balding, high strung, concerned about his or her budget you will quickly learn they could care less. Their focused is on the business. The bottom line. Achieving results. So let's talk in tangible terms on how a framework in any language should be evaluated and how it directly addresses the needs of the business.

He goes on to talk about how frameworks can't fix things like "crappy software development practices" or how they can't immediately save you time (but can in the long run). Most importantly, though, he's compiled a list of things you should keep an eye out for when starting the move towards a framework for your development. The list includes things like:

  • Does the framework fit well with your SDLC? Do you even have an SDLC?
  • Does your framework allow your better developers to excel and innovate new ways to address a business problem? If the framework only handcuffs your better talent you may find keeping them around near impossible.
  • Can you choose not to use parts of your framework to work around performance bottlnecks? As an example, some frameworks don't even give you the ability to issue raw SQL to the database? Using tools like an ORM adds a layer of abstraction that slows performance and sometimes you will need to squeeze out every bit of performance you can. Your framework should facilitate this, not hinder it.

Check out the rest of the post for the other four on the list.

1 comment voice your opinion now!
framework development hype assess process software framework development hype assess process software


Felix Geisendorfer's Blog:
Migrating from WordPress to CakePHP
September 24, 2007 @ 15:58:00

Felix Geisendorfer is in the process of moving his blog from Wordpress to a customized "light-weight CakePHP replacement" he's developing to be extended later on. His post shares some of the tips he found so far.

In this post I'm simply going to throw out some snippets to show how I'm currently approaching the whole process in order to give both my insight into what works and what doesn't, while also hoping to get some people to share their insight into migrating legacy apps to CakePHP.

The tip in this post is primarily about the database side of things - his porting over of the information from the Wordpress table model to his new customized schema. His code example for the migration is included.

1 comment voice your opinion now!
migrate wordpress cakephp custom blog software database table migrate wordpress cakephp custom blog software database table


Zend Developer Zone:
PHP Abstract Podcast Episode 20 Five Ways To Kill a Software Project
September 20, 2007 @ 15:19:30

The Zend Developer Zone has posted the latest episode of their PHP Abstract podcast today - this time, it's hosted by Cal Evans himself and talks about ways to kill a software project.

We use the analogy "train wreck" for so many things including software development projects gone horribly wrong. I've managed my share of development projects both successful and failures in the past 20 years. Along the I've learned a lot about what it takes to succeed and what it take to fail when building software. Many good books out there will show you how to succeed few have dared to tackle the subject of how to fail. So today I'm going to step out on a limb and do just that.

You can either subscribe to the feed and have the show brought to your front door or you can choose one of two alternate methods - listen right on the page in the embedded player or just download the show on its own and sit back and enjoy some great PHP content.

0 comments voice your opinion now!
podcast phpabstract kill software project trainwreck podcast phpabstract kill software project trainwreck


Sebastian Bergmann's Blog:
Copy & Paste Detection in PHPUnit 3.2
August 22, 2007 @ 09:31:00

Sebastian Bergmann spotlights another feature of the upcoming PHPUnit version 3.2 - the inclusion of a Project Mess Detector's ability to help find duplicate code.

Duplicate code can be hard to find, especially in a large project. Johann-Peter Hartmann of MAYFLOWER GmbH recently implemented Copy & Paste Detection for PHPUnit's growing set of features that extends its usage scenarios beyond "just unit testing" to a one-stop solution for quality assurance in PHP-based projects.

In his example, Sebastian shows what the response will look like when the tests find duplicate code - giving details like the files involved and the code fragment that was duplicated.

Check out this list in another post on Sebastian's blog for more of the metrics that will be included in the upcoming version.

1 comment