>
  1. .NET Developer (On Behalf of Our Client)

.NET Developer (On Behalf of Our Client)

CollegeLink
Athens , Greece
2 days ago
Full Time
Hybrid
Associate
0

Job Skills

  • .NET Core
  • .NET Framework

Basic Information

We are looking to hire on behalf of our client a talented .NET Developer to join the development team. In this role, you will be responsible for developing tasks of the projects.

To ensure success as a software developer, you should have good knowledge of .NET technologies and demonstrate great development skills. Finally, you should have excellent communication skills because you will be needed to collaborate with the client and other development teams.

Responsibilities

  • Participate in full software development lifecycle of an IT project
  • Design server-side architecture
  • Apply existing standards for programming, naming, security & performance and provide proper code documentation
  • Write clean, scalable code
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Act as technical consultant for the client

Benefits

  • Competitive salary package
  • Hybrid working model
  • Opportunities for continuous learning and professional development 
  • Friendly and dynamic working environment

Basic Requirements

  • Degree in Computer Science or other relevant disciplines.
  • At least 2-3 years of application development experience in C#, and .NET Core framework.
  • At least 1 year of experience in implementing backend services that use relational databases and call other services/APIs.
  • At least 1 project of 6+ months duration using in microservices architecture and RESTful APIs.
  • Understanding of asynchronous messaging (Kafka, MQ, Active MQ or other).
  • Good problem-solving skills
  • At least 1 year of experience working in a dynamic environment, as part of a team with 4+ developers that use Agile methodology
  • Excellent command of the English language (written & verbal)
  • Strong written and verbal communication skills
  • Fulfilled military services obligations (if applicable)

Good to have

  • Ability to communicate & cooperate efficiently with remotely located co-workers using collaboration tools (Microsoft Teams, Slack)
  • Analytical thinking with problem-solving abilities
  • Experience from the banking and financial industry
  • Knowledge of Jira and Confluence