Position: Senior Perl Developer
Company: JetSoftPro
Experience required: 5y
Category: Ruby
English level: upper
Published: 2022-12-01T00:00:00+02:00

We are looking for expanding the team with a Permanent Perl and SQL Developer, working in our Perl codebase, based in the EU.

Our goal is to have a strong Ruby on Rails architecture serving all of our customer-facing users, while bit-by-bit we re-architect and modernize our Perl Back-Office applications that serve our colleagues.

Responsibilities:
Contributing to story writing and estimation sessions at a higher-level
Attending agile ceremonies such as stand-ups, retrospectives, etc
Communicate effectively with stakeholders and build relationships with users around the business
Communicating with third-party developers when we collaborate with other development houses
Working with members of the business at all levels, to formulate technical solutions to meet business needs
Producing good quality, well-structured code. Always thinking about performance and security
Responsible for implementing new architecture to support our products and identifying the right tool for the job
Document technical architecture approaches

The core languages of our codebase are Ruby, Perl, and Oracle PL/SQL. Although primarily a Perl and SQL developer, you will often at times find yourself getting stuck into our Ruby on Rails codebase. Ruby shares many similarities with Perl. Having the aptitude to pick up new languages and remain forward-thinking when working with Legacy systems is crucial.
The ideal candidate is interested in keeping relevant with cutting-edge technology and sharing their learnings with the team, naturally being reciprocated. We want to create an environment where you can continue to grow, even when the project you are working on at the time may not be technically challenging
Requirements:

Deep knowledge of the Perl programming language
Good experience working with database Stored Procedures
Experience working with a wider Development Team (QA, BAs etc)
Experience working in an agile environment
Experience integrating with third-party APIs
Experience in database design and administration (Oracle)
Experience with Continuous Integration and Continuous Deployment
Expertise with version control (Git)
Expertise with testing (i.e. RSpec & Selenium)