Software Engineer - Perl
Giacom is the only provider of Comms, Cloud, Hardware and Billing through one platform. Our platform connects technology resellers and service providers to the best IT, Comms and Cloud products and services so they can create brilliant technology solutions for UK businesses.
As a key member of the Run development team, you will be helping to drive forward best development practices, fix, implement and build out new features and existing functionality and joining a team which puts quality at the heart of everything it does. The Run development team is focused on sustainability, operational change, incidents, defects, performance and security.
This role offers the right candidate and opportunity to further develop their skills across the full stack of software development. This role is based in Brno, with 2 days per week required working in the Brno office.
What you'll be doing:
Collaborate with other Software Developers, Business Analysts and Software Architects to support, design, develop, test, and maintain existing and new applications.
Maintain high standards of software quality within the team by establishing or maintaining consistency with existing good practices and habits.
Design, develop, and unit test applications in accordance with established standards.
Support deployment of releases.
Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
Participate in meetings and provide updates on progress.
Provide second-level support.
Skills & Experience
Experience working in a Software Development role across the full software development lifecycle
Passion for well designed, testable and efficient code using design patterns and quality development principles
Experience of developing medium to large scale Perl applications
Experience of a modern, web-based MVC framework e.g. Mojolicious/Dancer/Catalyst
Experience of Version Control e.g. GIT
Experience of Unit Testing, Integration Testing
Knowledge of OOP, MVC, JSON/XML APIs
Experience working with Relational Databases + ORM
What's in it for you?
Hybrid working.
Investment in your future career with a variety of learning and development opportunities.
No dress code - embrace the freedom to bring your whole self to work.
25 days annual leave, plus bank holidays. You'll even get your birthday off, too!
A pension plan for your future.
Complimentary refreshments in all our offices.
For a comprehensive list of all our benefits, click here.
Diversity and equality lie at the heart of our values. As an equal opportunities and disability-confident employer, we encourage applications from all eligible candidates, regardless of their backgrounds. We firmly believe that diversity enriches and strengthens our team with a variety of perspectives that drives innovation.
- Department
- Digital - Platform Run
- Locations
- Brno
- Employment type
- Full-time
- Role flexibility
- Hybrid
- Number of positions available
- 1
Already working at Giacom?
Let’s recruit together and find your next colleague.