.NET Developer

Baabda, LB
Expertise Recruitment

Job Requirements:

  • University degree in Computer Science or any other IT-related fields
  • Excellent command of the English language
  • At least 3 years of experience working as a C# developer
  • At least 1 year of experience working with WPF and XAML
  • Understanding of .NET platform
  • Unit testing experience
  • Knowledge of S.O.L.I.D. principles of OOD
  • Familiarity with MVVM client architecture
  • Knowledge of GoF design patterns
  • Experience in working with SQL databases
  • Any of the additional skills will be an added advantage

  • Financial trading/trading platforms development
  • High-performance applications
  • Domain-Driven Design approach
  • Test-Driven development
  • Performance optimization
  • C++ programming
  • RabbitMQ or ZeroMQ
  • Google Protobuf
  • Docker
  • ReSharper/other refactoring tools
  • Reactive programming
  • Apache Kafka
  • Job Description:

  • Product development using Agile methodologies and multi-threading technologies
  • Reviewing current systems
  • Presenting ideas for system improvements
  • Maintaining the systems once they are up and running
  • Collaborating with the management, stakeholders and team members in order to meet strict deadlines
  • Working closely with analysts, designers and other teams
  • Benefits:

  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for the employee and family members (if applicable)
  • Medical and life insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • Performance related bonus

  • Location

    Baabda, LB

    By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
    A new version is available REFRESH