Shaping Tomorrow with AI Today
About the Company
Xebia is a global hub for technology experts, delivering innovative digital solutions for nearly two decades. The company has partnered with leading brands such as UPS, McLaren, Aviva, Deloitte, and many more across various industries and regions.
Specialising in Cloud-based solutions, Xebia maintains strong partnerships with Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), and is proud to have been the first AWS Premier Consulting Partner in Poland. Formerly known as PGS Software, the organisation became part of the Xebia Group in 2021, joining a network of companies committed to technological excellence and impactful innovation.
Xebia is built on innovation, talented teams, and the pursuit of authority in its fields of expertise. With a focus on continuous learning, thought leadership, and employee growth, it offers an environment where potential is recognised and nurtured.
About the Role
The Perl Developer role involves contributing to the full software development lifecycle within a collaborative, team-oriented setting. The position requires designing, implementing, and maintaining medium to large-scale Perl applications, applying modern web-based MVC frameworks, and ensuring high-quality, maintainable code. This is a hands-on role where technical expertise will directly impact project success.
Responsibilities
- Collaborate across the entire software development lifecycle.
- Write well-structured, testable, and efficient code following best practices and design patterns.
- Develop scalable Perl applications with a focus on maintainability.
- Utilise web-based MVC frameworks such as Mojolicious, Dancer, or Catalyst.
- Manage code repositories with tools like Git.
- Apply unit and integration testing methods to ensure reliability.
- Leverage OOP, MVC, and JSON/XML APIs in system architecture design.
- Work with relational databases and ORM for efficient data management.
- Support CI/CD processes using tools like CircleCI or Jenkins.
Required Skills
- Professional experience across the full software development lifecycle.
- Strong commitment to producing clean, testable, and efficient code.
- Hands-on experience in developing medium to large-scale Perl applications.
- Knowledge of modern Perl MVC frameworks (e.g., Mojolicious, Dancer, Catalyst).
- Proficiency with Git or similar version control systems.
- Familiarity with unit and integration testing.
- Solid understanding of OOP, MVC, and JSON/XML APIs.
- Experience with relational databases and ORM.
- Knowledge of CI/CD tools such as CircleCI or Jenkins.
- English proficiency at B2 level or above.
- Eligibility to work in the European Union, with a valid work permit.