This job has expired

Full Stack Developer

Closing date
23 Feb 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.

Job Details

We are Puzzel!

We engineered one of the first cloud-based contact centre solutions already back in 1998 and today, our exceptional team continue to innovate in the world of customer interaction management. Our open software is easy to integrate and we have one of the best user-interfaces in the industry.

When joining our team at Puzzel you are empowered to learn, lead and perform at your best, shaping the future of how companies engage with their customers to provide the best customer experience possible.

Our team of Puzzelers are at the heart of everything we do. Success comes from our employees and we have built our culture around our four values and encourage Puzzelers to be inventive, dependable, adaptive and empowered. We share information and ideas openly and with confidence and are direct and honest with each other. We work hard and enjoy what we do while constantly evolving to remain up to date with current thinking and innovation. We are passionate about being responsive to both our diverse customers and employees. All of this combined means we can achieve the ultimate goal: an inspired workplace with the culture and values to match.

We're experiencing high growth and are lucky to be working with forward-thinking customers. Customers who are partnering with us to change the way customer service is delivered. Together we're addressing their critical customer experience challenges and improving the lives of their customers.

Are you in?

Puzzel seeks a full stack developer for the Development - Core team. The team is responsible for many of the core systems as well as standard integrations and some internal systems. The candidate will be working primarily on integrations and an internal system designed to provide the business with information and insight about our customers. This is also the future tool for generating customer offers.

If you are a full stack developer who have a passion for making a difference, learning and applying emerging technologies and software development frameworks and platforms, and want to work on strategically important tasks, then you will find this role a fit.

Skills and Qualifications:

We are seeking a full stack developer that excels at the following:
  • At least 3 years experience of programming applications and services
  • Making software designs and architecture in a complex system that covers required functionality on time and with normal use of resources
  • Organizing and documenting code with good structure
  • Keeping a good dialogue with colleagues
  • Learning new technologies and systems
  • Adaptability to use new web application frameworks
  • Strong understanding of MVC/ORM
  • Knowledge of system architecture and multi distributed systems
  • Familiar with technologies/system properties like payload, throughput, vertical and horizontal scaling, caching
  • Desire to be creative and develop professionally
  • Passion for details

The candidate must be able to do quality work using the following languages or technologies:
  • JavaScript
  • C# / .Net
  • SQL / TSQL
  • Rest services

Knowledge about the following technologies and competencies are a plus (But not required):
  • Aurelia
  • Ruby on Rails
  • Cloud services (Azure)
  • Microsoft messaging and communication services (Exchange / Skype)
  • Information security
  • VSTS
  • CRM systems, including Salesforce and Dynamics
  • Agile methodology

27 days holiday + Bank Holidays + Flexible Working + Private Medical Insurance + Pension Scheme+ Life Insurance + Wine on your birthday!

Language Skills:

Puzzel is an international company and we conduct all internal communications in English therefore being able to communicate in English is a must. Please submit your application in English.

We try to respond to all applications personally, however, due to the high volume of applications this is not always possible. If you have not heard back from us within 72 hours, please assume that your application has been unsuccessful on this occasion. By applying you accept the terms of our Privacy Notice which can be found on our website.
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert