Senior .NET Engineer shaping FinTech innovation at global trading leader. Designing and optimizing microservices in a hybrid environment in Limassol, Cyprus.
Responsibilities
Architect and develop real-time, domain-driven microservices using .NET Core for scalability and modularity
Apply multi-threading and asynchronous programming techniques to support high-concurrency workloads
Implement event-driven architectures with messaging tools (Kafka, AWS SQS, RabbitMQ)
Optimize applications for low latency and high throughput in trading environments
Ensure thread safety, resolve resource contention, and enhance parallelism
Design fault-tolerant systems for large-scale data streams and real-time events
Drive adoption of advanced design patterns, including Clean Architecture, Vertical Slice Architecture, and CQRS
Collaborate with architects and stakeholders to align solutions with business goals
Write clean, maintainable, and testable code using TDD methodologies
Enhance observability using OpenTelemetry for distributed tracing and metrics
Requirements
7+ years of software development experience, with deep focus on .NET Core & C#
Advanced knowledge of multi-threaded programming and concurrency in distributed systems
Proven experience in domain-driven microservices and modern architectural patterns
Strong understanding of event-driven systems and messaging platforms (Kafka, AWS SQS, RabbitMQ)
Hands-on with observability and monitoring tools (OpenTelemetry, Prometheus, Grafana, Elastic/Kibana)
Proficiency with CI/CD pipelines, Docker, and Kubernetes
Solid knowledge of Git and Agile/Scrum methodologies
Bachelors or Masters in Computer Science, Software Engineering, or related field
Relevant certifications in system architecture, .NET, or AWS are a plus
Benefits
22 days of annual leave
12 paid sick days + full medical insurance after 6 months
Provident fund access after 6 months
Fresh fruit, snacks, and beverages available daily
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.