DevJobs

Senior Server-Side Software Engineer

Overview
Skills
  • SQL SQL
  • Go Go
  • .NET .NET ꞏ 7y
  • Redis Redis
  • PostgreSQL PostgreSQL
  • Oracle Oracle
  • MySQL MySQL
  • Memcached Memcached
  • Linux Linux
  • RESTful API RESTful API ꞏ 7y
  • Azure Azure
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Docker Swarm Docker Swarm
  • RabbitMQ RabbitMQ
  • EntityFramework ꞏ 7y
  • Asynchronous Programming ꞏ 7y
  • SOAP ꞏ 7y
  • ActiveMQ

At Ayyeka, we are building cutting edge all-in-one Smart Infrastructure & Internet-of-Things solutions.

We are looking to bring on a top-notch Senior Server-Side Software Engineer to our Development Team. In this position, you will be leading the development of our cloud based platform – large-scale data intensive applications.


REQUIREMENTS:

● Team Player

● B.Sc. in Computer Science, or related degree.

● Deep understanding of software design principles.

● Self-driven, quick learner with attention to detail and quality.

● At least 7 years of experience in .NET server-side development:

o Experience in EntityFramework.

o Experience in SOAP/REST web services

o Experience in Asynchronous Programming

● Experience developing and maintaining an AWS or Azure based application.

● Advanced experience with SQL databases such as MySQL, PostgreSQL, Oracle.

● Experience with in-memory data store for caching such as Redis, Memcached

● Experience with message-queueing servers such as RabbitMQ, ActiveMQ

● Experience with working in a linux environment.

● Experience in development with Docker and deployment tools such as docker-compose.


ADVANTAGES:

● M.Sc. in Computer Science

● Experience building data intensive Time Series Analysis Applications.

● Experience with GoLang Development Language ( major advantage)

● Experience with kubernetes or docker swarm.

Ayyeka