Loading...

Cybage Software

Perl Developer

Cybage Software
Pune, Maharashtra On-site
On-Site Full-Time Pune, Maharashtra India

Skills

Perl Catalyst

About the Role

Job Summary
We are looking for an experienced Perl Catalyst Developer to join our team in building robust, scalable web applications. As a Perl Catalyst Developer, you will be responsible for creating high-performance applications, working with cross-functional teams to understand project requirements, and translating those into functional and efficient code. This role involves both backend and front-end work, with a focus on the MVC (Model-View-Controller) architecture.

Key Responsibilities
Design, develop, and maintain web applications using the Catalyst framework, following best practices and standards.
Implement and manage application components including controllers, models, and views to create seamless user experiences.
Develop database-driven applications using DBIx::Class (or other ORMs) and work with relational databases like MySQL, PostgreSQL, or others.
Create and maintain RESTful APIs for data exchange between the server and front-end applications.
Implement user authentication and authorization systems using Catalyst plugins to ensure secure access control.
Optimize application performance through caching, query optimization, and profiling to enhance response times and scalability.
Write unit and integration tests using Perl testing frameworks like Test::More and Catalyst::Test to ensure code quality and reliability.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Monitor and troubleshoot application issues, providing timely fixes and improvements to the codebase.
Document technical designs, procedures, and code to maintain clear project records.
Stay updated on Perl and Catalyst community developments, incorporating new best practices and tools into development.

Required Skills and Qualifications
5+ years of experience in Perl programming, with a strong understanding of Modern Perl practices.
3+ years of experience with the Catalyst framework, including proficiency in Catalyst MVC, routing, and plugins.
Proficiency in DBIx::Class for ORM and strong SQL skills for database interaction.
Experience in front-end technologies (HTML, CSS, JavaScript) and templating systems (e.g., Template Toolkit) to build and integrate views.
Strong command of regular expressions for text processing and data manipulation.
Experience with RESTful API development and familiarity with JSON, XML, and AJAX.
Knowledge of web security best practices, including data sanitization, session management, and protection against XSS and SQL injection.
Version control experience with Git, including branching, merging, and collaboration workflows.
Strong problem-solving skills and attention to detail with an emphasis on code quality and maintainability.
Excellent communication skills for collaborating with team members, stakeholders, and clients.

Pls note : we prefer immediate joiners for this position

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

ACL Digital Logo

DFT Engineer - Sr. / Lead

ACL Digital On-site
Cybage Software Logo

Perl Developer

Cybage Software On-site
Talentgigs Logo

Perl Developer

Talentgigs On-site
Teamware Solutions Logo

SDET

Teamware Solutions On-site
Tejas Networks Logo

Senior/Lead Engineer - Release Engineer

Tejas Networks On-site