Overview

Job description:

Console Connect is looking to expand the Technology Department with an Associate Software Engineer responsible for building well written, tested, secure software that is deployed on the cloud. As an active member of an Agile Feature Team, you will be contributing to the evolution of the company’s large scale, microservices-architected platform.

A Software Engineer is a valuable addition to any Feature Team aspiring to deliver features towards the implementation of the company’s Platform. Due to the language-agnostic nature of the microservice architecture pattern, the Software Engineer is able to deliver loosely-coupled, testable and independently deployable components of a larger system. By adhering to all coding best practices, the Software Engineer contributes to the predictability of delivery and software maintenance cost reduction.

You will be responsible for:

  1. Collaborate with the Product Owner and the rest of the team in defining the user stories and development tasks
  2. Develop, test and document features
  3. Contribute in design phases of the development life-cycle to help identify potential bottlenecks or bad practices
  4. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Job Requirements

  1. B.Sc. in Computer Science
  2. 2+ years of proven track record in Software Engineering
  3. Proficient in at least one of the following languages: Ruby, Javascript
  4. Experience in building web APIs using Ruby on Rails or Express.js
  5. Experience in contributing to the development and maintenance of a microservices-based system
  6. Good knowledge in working with Docker and Kubernetes
  7. TDD practitioner
  8. Fluid Git user
  9. Superb communication skills, team player
  10. Self-motivated, fast learner, dependable

Advantages

  1. Experience with various kinds of NoSQL databases (KV, Document, Columnar), knowledge of Elasticsearch a plus
  2. Familiar with the Agile way of working
  3. Good knowledge of at least one Javascript frontend framework (React, Ember, Angular)
  4. Experience with Cloud Platforms: Google Cloud , Amazon Web Services , Microsoft Azure, – certifications considered a plus
  5. Experience with Distributed Messaging technologies such as Apache Kafka
  6. Experience with Typescript
  7. Experience with data processing frameworks

We offer

Competitive Salary
On Target Incentive Scheme
Medical Benefits
Learning and Development Opportunity
Working in Cross Functional and Multi National Teams