Senior Software Developer

A Senior Software Developer with strong problem solving skills and experience working with innovative eCommerce platforms to join an Agile project lead development team within a Global Data Analytics company.

Role: Senior Software Developer

As Senior Software Developer you will be responsible for:

+ Developing customer facing experiences, using the latest web techniques and technologies
+ Delivering features from specification to production in a TDD environment
+ Collaborating with teammates to produce high quality solutions
+ Building solutions to new problems in the technology stack, which currently includes VueJS, NodeJS, TypeScript, MySQL, Redis, ElasticSearch, AWS, Terraform, Kubernetes and Ansible
+ Contributing to code reviews via pull requests, to keep quality high and technical debt as low as possible
+ Writing tests to validate your work


As Senior Software Developer you will have experience of

+ Degree qualified or equivalent in Computer Science / Software Engineering or other relevant discipline
+ Experience in building systems or applications, backend or web facing
+ An interest in DevOps, Continuous Delivery and automation in general
+ Ready to learn and work in all areas of the technology stack
+ Experienced in at least one programming language, ideally Java
+ A real passion for well-thought-out and straightforward solutions to problems
+ Care about how customers use and interact with products