CyprusNet is not responsible or liable for any scams, frauds, misleading job offerings or false resume information within Cyprus Jobs free service. We strongly recommend that users never reveal private information such as credit cards, bank accounts, insurance numbers, passports, ID numbers or give away any money and so forth.
If you've been targeted by a job scam, report to: Cyprus Crime Combating Department
Limassol
For our Client's young and very ambitious development team, engaged on the solutions for i-gaming companies and driven by experienced industry experts, we are looking for an experienced Senior .NET Developer who will be responsible for design and development of business components and services according to business requirements and technical specifications.
Requirements:
Degree or Diploma in Computer Science, Engineering, or Information Systems
10+ years of professional software development experience (5 years minimum in C#)
Extensive experience in design/development of SOA based systems for highly scalable and high performance distributed systems
Proven experience with message-oriented middleware systems such as Rabbit MQ
Excellent understanding of software design and development using SOLID principles
Understanding of session management in a distributed server environment
Proficient in building software architectures using Microservices
Experience with IOC/DL, mocking frameworks, CI/CD
Experience in implementing automated testing platforms and unit tests
Experience with agile development methodologies
Produce automated tests to cover code developed
Experience with AKKA.Net, Kafka, event sourcing, WCF, WebAPI, and NOSQL technologies
Understanding of Computer Science fundamentals such as Data Structures, Memory Management and Multi-threading
Good SQL skills
Knowledge of Linux, Docker / Containerization and Cloud technologies
Salary based on experience and qualification
Benefits:
Competitive salary
Modern working environment
Creative, friendly and multicultural team