What are the responsibilities and job description for the Perl Web Developer position at Refactor Talent?
Introduction:
As a Web Application Developer, you will be responsible for maintaining and enhancing our core Perl-based web application, ensuring performance, reliability, and security. You will work closely with internal teams to implement critical system features, optimize database interactions, and streamline development workflows.
Responsibilities:
- Maintain existing Perl web application code to ensure high performance, stability, and security.
- Design, develop, and deploy new features and enhancements for the application.
- Collaborate with internal teams to define requirements, architecture, and deployment strategies.
- Manage and optimize database interactions using SQL to ensure data integrity and efficiency.
- Utilize modern development tools, including VSCode and Git, to manage source control and streamline development workflows.
- Follow coding best practices, perform code reviews, and ensure adherence to development standards.
- Work closely with internal teams to understand business needs and translate them into technical solutions.
- Provide input and feedback on system enhancements and process improvements.
Requirements:
Required Qualifications:
- Proficiency in Perl development.
- Front-end development skills: HTML/CSS and JavaScript.
- SQL for database querying and management.
- Experience with Git and development environment management with VSCode.
- Strong, hands-on Perl development experience.
- HTML, CSS, and JavaScript.
- SQL and database optimization.
- Git and modern development workflows (VSCode).
- Problem-solving ability in ambiguous or legacy environments.
Preferred Qualifications:
- Experience with other programming languages such as Python or Node.js.
- Familiarity with Linux, Docker, and Shell scripting.
- Proficiency with MySQL or PostgreSQL.
- Experience working with Google Cloud Platform (Google Cloud Platform).
- Prior experience in Financial or Transportation industries is a plus.
What they''ll actually be doing:
- Maintain and enhance a legacy Perl-based web application in a production environment.
- Build and deploy new features while improving system performance and reliability.
- Optimize SQL queries and database performance for efficiency and scale.
- Collaborate cross-functionally to translate business needs into technical solutions.
- Work within a small, high-ownership team to drive end-to-end development outcomes.
- Improve workflows, tooling, and code quality within a cloud-hosted (Google Cloud Platform) environment.
Required Skills:
- Strong, hands-on Perl development experience.
- HTML, CSS, and JavaScript.
- SQL and database optimization.
- Git and modern development workflows (VSCode).
- Problem-solving ability in ambiguous or legacy environments.
Nice to Haves:
- Experience with Python or Node.js.
- Google Cloud Platform or cloud environment experience.
- Linux, Docker, and shell scripting.
- MySQL or PostgreSQL.
- Experience in financial services or transportation industry.
Salary : $130,000 - $135,000