Cross Source
Software Developer

Software Developer

Plovdiv full-time

Job Description

We are looking for: SOFTWARE DEVELOPER

Х Work hands-on to create new tooling for in-house usage like: monitoring and orchestration systems,

logging, monitoring, tracing, configuration systems

Х Enhance services for caching (Aerospike), messaging (Kafka, RabbitMQ), authentication, authorization and data provisioning (MongoDB, SQL, PostgreSQL)

Х Taking active part in improvements and optimizations to the systemТs core

Х Be part of cross-functional team with end-to-end responsibility for end result

Our platform is:

Х Distributed system architecture

Х Single-Page Application approach

Х Distributed Cache

Х Actor Model

Х Document Store

Х Advanced Message Brokers

Х Both Linux and Windows environments spanned on the Cloud or on an advanced private Premise

Х MS-SQL & PostgreSQL DBs, advanced caching and data distribution

Х Elastic Search for big-data analysis

Х Advanced monitoring based on Kibana, StatsD etc.

Х Test automation and DevOps in mind to allow smooth operations


Х 4+years of working experience with WEB applications based on C# and JavaScript

Х Experience and desire to write testable code (C#)

Х Solid debugging and troubleshooting skills

Х Object Oriented concept and design

Х Established experience in Multithreaded Programming

Х Strong understanding of SQL and DB development, preferably MS SQL

Х Very good English both verbal and written

Nice to have:

Х BS or MS degree in computer science/informatics or equivalent

Х .NET Core

Х Experience with Kafka, RabbitMQ

Х MongoDB and NoSQL

Х UnixDocker

Х Microservices, Consul, Load Balancing

Х Experience working with distributed clusters

Х Experience with distributed loggingmonitorring tool (Kibana, StatsD, CloudWatch, etc)

Х Experience with Cloud

Cross Source LTD - Recruitment Agency (license є 2767 from 21.03.2019)

Contact Information

Phone: 0897 902220