Home

Job Details

Senior .Net Developer

Full TimeSoftware Development
Ypsonas, Cyprus
  April 13, 2026
  Expires in 30 days
   Apply Before:  May 14, 2026

We are looking for a Senior .NET engineer to join our team in Cyprus!

 

About the position

  • Diverse Range of Projects: We offer a variety of projects, ranging from simple to highly complex, allowing you to constantly challenge yourself and grow as a developer.
  • Real-Time Trading Platform: Work on a real-time trading platform with high traffic, offering you the opportunity to tackle performance optimization and scalability challenges in real-world environments.
  • Focus on Code Quality: We place a strong emphasis on code coverage and testing, ensuring that quality and reliability are always at the forefront of our development process.
  • Modern Tech Stack: All of our projects are upgraded to the latest LTS versions of .NET, keeping you up-to-date with the most robust and stable technologies in the industry.
  • Constant Innovation: New projects and integrations are always on the horizon, offering the opportunity to work on cutting-edge solutions and explore new technologies regularly.
  • Openness to Innovation: We are always open to new ideas and technologies, but we prefer to take a measured approach. New solutions are typically first tested and refined in smaller projects before being rolled out on a larger scale.

 

Responsibilities

  • Design, build, deploy, and operate backend services using C# and ASP.NET Core.
  • Own services end-to-end, from technical design through production monitoring, troubleshooting, and continuous improvement.
  • Build and evolve high-throughput systems that must perform reliably under real-world load.
  • Improve system performance, reliability, and fault tolerance through profiling, debugging, and architectural refinement.
  • Contribute to modernisation of existing systems, including decomposition of legacy components into scalable services.
  • Collaborate with product, QA, and engineers to scope, prioritise, and deliver features.
  • Contribute to code reviews, technical discussions, and mentoring of less experienced team members.
  • Use AI-assisted development tools where they add real value to productivity and code quality.

 

Requirements

  • Strong professional experience building backend systems with C#, .NET, and ASP.NET Core.
  • Solid understanding of distributed systems, microservices architecture, and event-driven design.
  • Experience designing APIs and service-to-service communication.
  • Hands-on experience troubleshooting production systems and improving reliability and performance.
  • Understanding of software design principles (SOLID, design patterns) and their practical application.
  • Experience with containerisation and orchestration (Docker, Kubernetes).
  • Familiarity with testing practices and CI/CD pipelines.
  • Strong problem-solving skills and a collaborative mindset.

 

Nice to have

  • Experience with message brokers (Kafka, RabbitMQ, Solace, ZeroMQ).
  • Experience with observability and monitoring (logs, metrics, tracing, OpenTelemetry).
  • Experience with relational databases (MS SQL, PostgreSQL) and performance optimisation.
  • Familiarity with caching solutions (e.g. Redis).
  • Experience with real-time systems or high-availability environments (fintech, trading, etc.).
  • Familiarity with reactive programming (Rx.NET, DynamicData).


Our benefits

  • Competitive compensation package
  • Medical insurance
  • Provident fund
  • In-house gym with a personal trainer
  • Free daily lunch catering, snacks, and beverages
  • Company discount card for various products and services
  • 21 days of annual leave and 10 days of sick leave annually
  • Shuttle bus service from Limassol
  • Relocation bonus and visa/work permit support

Are you interested in this position?

Apply by clicking on the "Apply Now" button below

Quick Job application

Please fill the form to apply for this job