Senior .Net Engineer

Responsibilities

  • Develop and implement software solutions utilizing microservices architecture.
  • Build time-sensitive services with .NET, leveraging multi-threading technologies.
  • Design and create database-driven applications using MS SQL.
  • Implement testing and management tools to ensure software quality.
  • Collaborate with management and team members to meet project goals.
  • Maintain and review existing systems to enhance performance and reliability.

Requirements

  • Minimum of 5 years of professional experience as a C# developer with a strong understanding of the .NET platform.
  • Proven ability to develop robust, multithreaded applications.
  • Hands-on experience working with SQL databases.
  • Comprehensive knowledge of S.O.L.I.D. principles and object-oriented design.
  • Proficiency in English.
  • Experience in developing trading software is a plus.
  • Familiarity with .NET Core, containerized applications, and Kubernetes is advantageous.
  • Experience with message brokers and data serialization technologies such as JMS, Solace, Kafka, gRPC, and protobuf is a significant benefit.
Published 30 May
105 views
ยท
14 applications
50% read
ยท
50% responded
Last responded 1 week ago
To apply for this and other jobs on Djinni login or signup.