Description

We are seeking a highly skilled Full Stack Developer with expertise in Perl to join our team. The ideal candidate will be responsible for developing and maintaining a registration-based portal with a multi-tenant database structure. This application is hosted on AWS, using PostgreSQL as the primary database.

 

Key Responsibilities

  • Develop & Maintain: Design, develop, and maintain robust full-stack applications using Perl for backend logic.
  • Database Management: Work with PostgreSQL, designing and optimizing database queries, ensuring efficiency in a multi-tenant architecture.
  • AWS Hosting: Manage and optimize application hosting on AWS (EC2, S3, RDS, etc.).
  • Front-End Development: Implement front-end interfaces and workflows, ensuring usability and performance.
  • Code Review & Testing: Conduct thorough code reviews and ensure high-quality releases following Waterfall methodology.
  • Collaboration: Work closely with business analysts, project managers, and QA teams to define requirements and deliver solutions.
  • Security & Compliance: Implement security best practices, ensuring compliance with relevant industry standards.

Required Skills & Qualifications

  • 5+ years of professional experience as a Full Stack Developer.
  • Expertise in Perl development, including experience with Modern Perl frameworks (Mojolicious, Dancer, Catalyst, etc.).
  • Strong experience with PostgreSQL, including writing and optimizing queries.
  • Experience working in AWS environments (EC2, S3, RDS, IAM).
  • Front-end development skills with proficiency in HTML, CSS, JavaScript, and frameworks like Bootstrap or React.
  • Experience working in a Waterfall development environment.
  • Strong debugging and troubleshooting skills.
  • Ability to document processes, technical designs, and application workflows.

Preferred Qualifications

  • Experience with multi-tenant database structures and designing scalable applications.
  • Understanding of authentication & authorization mechanisms (OAuth, SAML, etc.).
  • Exposure to DevOps practices (CI/CD, Infrastructure as Code).
  • Previous experience working with registration-based portals

Education

Any Gradute