Announcement

Software Engineers Wanted for Development and Maintenance of Advanced Warehouse Management Systems

 Domdex Limited is looking for a Senior Software Engineer and a Software Engineer to join our team. Job descriptions are below. We welcome applicants that have the skills and attitude to work in a dynamic and rapidly evolving company.

Senior Software Engineer

  

Domdex Limited is looking for a senior engineer to join our team building one of the most robust Warehouse Management Software (WMS) platforms in the world. You must want to work in an agile development environment and with cutting edge of technologies at scale. We are committed to investing in people and tools to continue to produce the best management platform and retain our current industry position as one of the best WMS platforms worldwide.

We are seeking a candidate with deep understanding of today's engineering technologies who is looking for a position where they can realize their full potential.

Responsibilities

· Lead and be an active member of software development projects

· Improve platform performance through monitoring, tuning, best practices and root cause analysis

· Be an advocate for agile engineering and test driven development

· Help guide the team in process, architecture, scalability and other best practices as applicable

· Stay up to date with the latest technologies and architectures

Requirements

· Expert-level knowledge in software development

· Ideally experience in modern infrastructure practices such as containerization, infrastructure as code and/or cloud.

· A minimum of 5 years developing complex online applications

· Experience with software testing and automation

· Enjoy working in an agile team environment

· A constant desire to improve and learn

· Self-motivated, good interpersonal skills, good team spirit and responsible attitude

· A degree in an IT-related field or equivalent work experience

Our Technology

The following is a selection of the technologies we use. If you have a strong background in other technologies, we are willing to invest in your training and pivot to project essential technologies.

· Python 

· NodeJS 

· Swift (iOS) 

· Kotlin (Android) 

· MySQL

· Elasticsearch

· Cassandra

· Kafka

· Zookeeper

· Drupal

· Couchbase

· AWS S3

· RedshiftKibana

· Spark

· TensorFlow

· Tableau

· Linux

· Jenkins

· Ansible

· Docker

· Nginx

· AWS EC2

· OpenStack (Nova, Swift, Glance, Neutron)

· Kubernetes

Software Engineer (Web Technologies)

  

Domdex Limited is seeking a Software Engineer experienced with web technologies to join our team building one of the most robust Warehouse Management Software (WMS) platforms in the world. We are committed to investing in our people and the tools they require ensure continuous production the best management platform and retain our current industry position as one of the best WMS platforms worldwide. You must want to work in an agile development environment and with cutting edge technologies implemented at scale.

We are seeking candidates with a solid understanding of today's engineering and architecture technologies who is seeking a position to realize their full potential.

Responsibilities

Be an active member of web software development projects

Improve platform performance through monitoring, tuning, best practices and root cause analysis

Be an advocate for agile engineering and test driven development

Help guide the team in process, architecture, scalability and other best practices as applicable

Stay up to date with the latest technologies and architectures

Requirements

· Expert-level knowledge in web software development including Javascript, CSS and HTML

· A minimum of 3 years developing complex web applications

· Ideally experience of ReactJS and associated frameworks

· An understanding of event-driven service oriented architectures

· Experience with software testing and automation

· Enjoy working in an agile team environment

· A constant desire to improve and learn more

· Self-motivated, good interpersonal skills, good team spirit and responsible attitude