David Kramer <[email protected]>  writes

The job listing is at
https://careers.jobscore.com/careers/shoebuycom/jobs/senior-software-engineer-perl-d3BpiE4Lyr5Pf4eMg-44q7

[Bill's summary :  10+ years Perl. Down Town Crossing Boston. Permanent.
Limited but not-0 tele-comute. Hi-throughput eCommerce. Linux sysadmin. MVC
application Plack(Mojolicious/Dancer/etc.) REST. nginx/Apache. Classic
RDBMS and NoSQL with & without ORM. Benefits include  There  401K with
matching and a discount on buying company shares. -- Bill  ]

This position reports to me (Software Engineering Manager).  We have a mix
of Perl and Java (rough rule of thumb is customer-facing eCommerce is Java
and ETL/inventory/pricing/product loading etc. are in Perl).  We have two
Perl developers and a few months ago brought on a consultant working
remotely (original plan for him to relocate fell through).

 The company is http://www.shoebuy.com and as you know we were recently
purchased by Jet.com and Walmart.  I’m optimistic this will turn into a
good thing for the company because (1) they are already talking about a lot
of efforts and new positions they want to fund and (2) they’re looking to
model their footwear eCommerce after us, not change us to work like them.
They hired us for our expertise and connections in footwear.

 I would prefer a full-time employee, but we’re not beyond using
consultants.  Being mostly B2B ETL and transaction processing, there are a
ton of business rules and a few ounces of documentation, so it’s not work
that’s easily farmed out.  Consultants would have to be working with us
pretty closely, so I would definitely prefer on-site, at least part
time/occasionally.

We have been trying to find a good Perl Software Engineer for quite a
while, and our need is immediate.  The main things we’re looking for are:

·         Knows how to write clean, modern code, including OO, but will not
jump out the window when working with old-school Perl.  Some of our Perl
code is over 10 years old.

·         A lot of the work is heavy ETL and database, so they have to be
comfortable with both.  Some candidates we’ve seen couldn’t fetch all the
rows from a table without a ORM framework to wrap the database calls.

·         I would prefer someone who intends to stick around for a while.
There will be heavy knowledge transfer required, so transitioning to
someone else in short order is very costly to us.

·        We would very much like to find someone who has enough experience
and exposure to the modern tools and best practices to help us implement
them in our systems.  We need more testable, modular, reusable code.  The
consultant we recently brought on is starting that effort, but having
someone else to work with him on that would be great.

·         eCommerce comes with a specific set of factors and constraints,
so finding someone with eCommerce experience would be a strong plus.

​POSTING APPROVED AND EDITED for http://boston.pm.org/Job+Posting+Policy/
 BY: Bill Ricker
​ , Boston.pm facilitator ​

​
<[email protected]>

_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to