Home | Search | Employers | About | Login | Help Syndicate this!

Perl Developer

Posted: April 10, 2019
Company name: Xome
Location: Milwaukee, WI, United States
Country: United States
Pay rate: $110,000
Poster represents: an employer
Terms of employment: Salaried employee
Hours: Full time
Onsite: yes
Description: WHAT YOU’LL DO: POSITION OVERVIEW

We encourage a team atmosphere guided by Agile principles. We work closely with our business units, project managers, technology architects and quality assurance specialists to work tickets through a short lifecycle. With releases about every two weeks (or less). You'll see your code in production quickly, and get feedback regularly on how it's doing.

We use Jira, Git, Bitbucket, Bamboo, and Jenkins to automate ticket processes, manage code, enable code review, provide code testing and automate deployment. We are building out our unit and automated tests suites with every iteration, and we'd love your input on how to make that better, faster and more resilient.

We work on local linux (usually Fedora, but there's no mandate) or Mac boxes and spin up the applications on virtual machines or docker containers for coding and testing. You can pick your favorite editor, set up your workspaces and make things work how you want. It's your machine. Have fun. We are in the process of moving our environments to AWS.

We use Slack and GoToMeeting to make communication easy while in the office and when working from home.

Tech
Our typical stack includes RHEL/Debian, Nginx (although old stuff is Apache), Postgres, and Perl. These aren't your system manager's Perl scripts either. We are leveraging Modern Perl libraries on Moo, DBIx, and Mojo/Catalyst/Dancer2 to build scalable dynamic systems. We have other stuff going on to keep things interesting and are open to modifications as we find a need. Don't do Perl? Don't worry. If you are comfortable with any modern open source OO architecture (Python, PHP, Node, Ruby), you'll do great. We've trained more than one Perl newbie.

Are you a Perl expert? Great, we need you. Skip the rest and click apply.

We are currently building a Service Oriented Architecture environment that allows some systems to live on a completely different stack if needed. We'd also love your experience with REST APIs, XML interfaces and service systems.

Oh, you like database stuff: Great our development team owns our own DBs and DB management. We'd love your input on database scaling and leveraging tools for Postgres.

For the front-end we leverage the Ext JS (Sencha) framework and just completed a move to Ext6 for some of our applications, but we do have some stuff on Ext3. We also use Angular for in house projects. There's a lot of new development going on with our front-end code. We encourage all our developers to jump in and learn about things that interest them.
Desired skills: WHO YOU ARE: SKILLS & EXPERIENCE REQUIREMENTS

8 plus years related experience and/or training; or Bachelor’s degree from an accredited four-year university plus 5 or more years’ experience; or equivalent combination of education and experience.
Strong technical skills, positive attitude and flexibility with displayed enthusiasm for self-initiated professional growth.
Ability to quickly learn and understand existing Perl and JavaScript platforms and participate in development on new implementations.
Great skills

3 - 5 years of experience with ExtJS, AngularJS, Ember, Backbone, or similar Javascript framework(s)
3 - 5 years of experience with Perl, PHP, Python or similar programming language
3 - 5 years of experience with Web Development using:
Apache and/or NGINX
Linux
Postgres, MySQL, Sybase, or similar databases
3 - 5 years of experience with Git or similar version control
Impress us

Real-world experience with Perl (Modern Perl, Moo, Dancer2, Mojolicious, and/or Catalyst)
Real-world experience with ExtJS
Real-world experience with Selenium, Siesta, Protractor, Jasmine, other testing frameworks
CI/CD Pipelines in Jenkins or Bamboo
AWS deployments
Website for more information: www.xome.com
Contact information: cody.mclane@mrcooper.com

Comments to Ask Bjørn Hansen at ask@perl.org.