Senior .NET Engineer (Trading)
C#.NET DeveloperOn behalf of our client, an online trading company, we are looking for an experienced Senior .NET Developer to join a growing engineering team focused on delivering high-quality, scalable software solutions. In this role, you will contribute to both new and existing projects, with a strong focus on backend service development and refactoring using C# and .NET (Full Framework, .NET Core, .NET 6).
You will work in a modern engineering environment that values clean code, test-driven development, and continuous delivery, supporting application deployment across multiple environments.
What You Will Do
-
Design and implement full-stack internal applications.
-
Develop and refactor backend services using C# and .NET technologies.
-
Identify, troubleshoot, and resolve defects in application code.
-
Write clean, reusable, testable, and well-documented code, following established coding standards.
-
Apply test-driven development (TDD), continuous integration, and Agile methodologies.
-
Participate in peer code reviews and contribute to overall code quality.
-
Support application delivery across multiple environments.
What We Are Looking For
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
-
4+ years of professional experience with Microsoft .NET (Full Framework, .NET Core, .NET 6).
-
Strong proficiency in C# and object-oriented programming.
-
Solid understanding of web concepts (HTTP, MVC, REST, OAuth).
-
Good knowledge of design patterns and SOLID principles.
-
Excellent problem-solving and debugging skills.
-
Strong communication and interpersonal skills.
-
Dynamic, proactive, and goal-oriented mindset.
Nice to Have
-
Experience with microservices architectures (Clean Architecture, CQRS).
-
Strong background in relational databases (SQL Server, MySQL, Oracle).
-
Experience with GraphQL or gRPC.
-
Familiarity with asynchronous messaging systems (RabbitMQ, Kafka, or similar).
-
Experience with C++/CLI or Python.
What’s In It for You
-
Attractive remuneration package.
-
Intellectually stimulating and technically challenging work environment.
-
Continuous learning and development, including international training opportunities.
-
Relocation package and support for a smooth transition for you and your family.
-
Opportunity to work with modern technologies and engineering best practices.
Theodosios Paidarakis
Resource Consultant
REFERENCE: job0000260413
