Senior C# Engineer

Bulgaria · Full-time

About The Position

About US

Britannica Knowledge Systems provides optimal training management for the most prestigious and demanding worldwide organizations in the areas of civil aviation, defense, and financial institutions

Our clients include Boeing, NASA, American Airlines, IDF, and many more customers who care about having the most efficient training operation processes.

We are changing the way, that organizations handle their training operation, and are about to take our product to the extreme while aiming to serve literally the largest organizations in the world.

In order to achieve such a huge scale, while serving existing customers, we are re-architecting our product and codebase as we move, using cutting-edge technologies and tools, and literally replacing our engine while driving and developing new features.

About YOU

You will mentor experienced developers through the principles of clean code, clean architecture, and SOLID. The teams will develop a high-quality product which is scalable and maintainable. You will help define our new microservices-based architecture, which is dockerized and runs on k8s.

Requirements

Requirements

  • At least 6 years of experience in building enterprise grade solutions using C# or Java
  • Strong background and experience with Database systems (SQL, noSQL) and experience with an ORM
  • A true team player with Excellent communication and interpersonal skills in English and Hebrew
  • Significant experience working according to the SOLID principles and design patterns and understanding of OOD
  • Good knowledge of refactoring practices and tools (e.g. Resharper)
  • Autodidact and self-motivated
  • BS in Computer-science or equivalent degree


    Advantage

  • Knowledge of Linux / Unix
  • Profound expertise in C#, .NET and .NET Core
  • Experience in a continuous deployment environment.
  • Experience in a microservices environment
  • Knowledge of risk assessment tools, technologies, and methods.
  • Understanding and use of software design patterns and best practice
  • Experience with CI/CD, Dockers, K8S, AWS


Apply for this position