Sr. Software Developer
(mt) Media Temple - Culver City, CA

This job posting is no longer available on (mt) Media Temple. Find similar jobs: Senior Software Developer jobs - Media Temple jobs

Required Skills:
Strong knowledge of OO/modular design

Passionate about writing quality, well tested code

Driven and self-directed while still being able to cooperate with others

UNIX systems experience (Linux, Solaris, OSX) – developing on (editors/compilers/etc), writing to (system calls), packaging for and administration

Practical applications of major design patterns (e.g. MVC)

Experience working with distributed and highly available systems

Experience with advanced VCS usage (Git/SVN, Branching/Merging)

Nice to have:
We predominantly use Perl at this time, so:
CPAN contributors welcome

Experience with Catalyst, Moose, Perl ORMs

Perl OO/Modular design and testing

We also interact with Ruby, Python, PHP, C/C++, Javascript+DOM, and like Java/Erlang/Scala/etc

Experience with Scrum-like development methodologies

Building using SOA-style principles (REST/RPC APIs, messaging, etc)

Experience with "NoSQL" style datastores (memcached/Riak/Redis/CouchDB/Tokyo/Cassandra/Voldemort/etc)

Map/Reduce paradigms (Hadoop/Disco/etc)

Configuration Management (Puppet or similar)


(mt) Media Temple - 23 months ago - save job - copy to clipboard