{bc}
lever

Senior .NET Developer

XM
Athens, USA
Full-time
Senior · 4+ years experience
Hybrid
Discovered Today
cpluspluscsharpdotnetgraphqlgrpckafka
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

cpluspluscsharpdotnet
Smart Apply

Full Job Posting

The main responsibilities of the position include:

Full stack design and the implementation of key internal applications

Identify, troubleshoot and debug defects in designated application code

Write reusable, testable, clean and documented code, utilising prescribed coding conventions

Follow test driven development, continuous integration and agile methodologies

Participate in peer code reviews

Main requirements:

BS/MS degree in Computer Science, Engineering, or a related subject

At least 4 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

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/PostgreSQL )

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

Hands-on working experience with the MT5 Manager API, including its quirks: cache vs server-side semantics, pump modes

Broad working knowledge of the MT5 platform overall symbols, groups, gateways, feeders, dealers, automations

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

The Hiring Experience: What Awaits You

Show Your Skills – Online Technical Challenge

Let’s Connect – Intro Chat with Talent Acquisition

Bring It to Life – Role-Specific Take-Home Task

Final Connection – Final Interview

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at XM