
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
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
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




