Job Description
.NET Developer - Greece, Cyprus or Remote
Reference Number: NET1022
The Role:
As a .Net Developer you will join our team to help us deliver high quality code for new and existing projects. Your main focus will be the development and refactoring of backend-services using C# .NET (full framework, .NET6) and supporting application delivery to multiple environments.
The main responsibilities of the position include:
- BS/MS degree in Computer Science, Engineering, or a related subject
- At least 2 years of experience in Microsoft .NET (full framework, .NET Core, .NET 6)
- Proficiency in object-oriented programming (C#) and web concepts (Http, MVC, REST, OAuth)
- Knowledge of and an active interest in Design Patterns and SOLID architecture principles
- Excellent problem solving and troubleshooting skills
- Outstanding communication and interpersonal skills
- Dynamic and target oriented
Main requirements:
- BS/MS degree in Computer Science, Engineering, or a related subject
- At least 2 years of experience in Microsoft .NET (full framework, .NET Core, .NET 6)
- Proficiency in object-oriented programming (C#) and web concepts (Http, MVC, REST, OAuth)
- A strong background in relational database theory and excellent knowledge of Relational Databases (SQL Server/MYSQL/Oracle)
- Knowledge of and an active interest in Design Patterns and SOLID architecture principles
- Excellent problem solving and troubleshooting skills
- Outstanding communication and interpersonal skills
- Dynamic and target oriented
The following will be considered an advantage:
- Experience with microservices architecture (Clean Architecture, CQRS)
- A strong background in relational database theory and excellent knowledge of Relational Databases (SQL Server/MYSQL/Oracle)
- Experience with communication protocols like GraphQL, GRPC
- Experience with asynchronous pub-sub message bus architectures such as RabbitMQ Kafka or equivalent
- Experience with C++/CLI
- Experience with Python
Benefit from:
- Attractive remuneration package
- Intellectually stimulating work environment
- Continuous personal development and international training opportunities
- Attractive relocation package and support for a smooth relocation for you and your family
Type of employment: Full time
Location: Greece, Cyprus or Remote
Please visit our website www.xm.com/careers to submit your online application for this position.
All applications will be treated with strict confidentiality!