Software Developer (.NET)

CareerFinders

  • Λευκωσία
  • Μόνιμη
  • Πλήρης Απασχόληση
  • Πριν 29 ημέρες
Key Duties/Responsibilities:
  • Design, develop and maintain robust and scalable .NET-based solutions according to functional and technical specifications.
  • Prepare and maintain high-quality technical documentation for codebases, system architecture and implemented features.
  • Maintain and extend developed software aiming to ensure smooth operation, improvement of user experience and continuous enhancement of software capabilities.
  • Contribute to the process of defining the architecture and design of software to satisfy business needs.
  • Participate in the process of plan definition for development and improvement of software functions.
  • Perform System test in developed code.
  • Remain in pace with the latest developments in the field, aiming to continuously improve development process.
  • Collaborating with team members in the development environment, offering suggestions for improvement and innovation.
Key Skills/Experience:
  • Bachelor's Degree in Computer Engineering, Software Engineering, Computer Science, Information Technology, or any other related field.
  • Postgraduate degree in the above-mentioned fields or any other related field.
  • At least 1+ years of experience in software development using .NET technologies (C#, ASP.NET, .NET).
  • Strong understanding and practical application of object-oriented principles, with a focus on writing clean, maintainable, and scalable code.
  • Proven experience in designing, developing, and maintaining RESTful APIs.
  • Advanced working knowledge of MS SQL Server, including strong SQL development and optimization skills.
  • Proficient in using version control systems, particularly Git and Azure DevOps in a team-based environment.
  • Working knowledge of secure software development practices.
  • Excellent written and oral communication skills in Greek and English languages.
  • Strong problem-solving skills, ability to work independently, and a proactive approach to taking initiatives and contributing to team success.
Nice to Have:
  • Familiarity with Progress Telerik controls for UI development.
  • Experience with front-end frameworks such as Angular, React Native, etc.
  • Understanding of container orchestration technologies such as Kubernetes.
  • Knowledge of messaging queues mechanisms (RabbitMQ or similar technologies).
  • Familiarity with cloud platforms like Microsoft Azure.
Key Benefits:
  • Competitive compensation.
  • 13th salary.
  • Medical Insurance.
  • Provident Fund.
  • Hybrid work model.
To apply for this vacancy, please send your CV, along with any covering letter to quoting the above job title. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click .

CareerFinders

Παρόμοιες θέσεις εργασίας

  • Net Developer

    GRS Recruitment

    • Λευκωσία
    On behalf of our client, a long-established IT software solutions provider in Nicosia, we are currently seeking to recruit a .NET Developer. The successful applicant needs to have …
    • Πριν 27 ημέρες
    • Κάντε αίτηση εύκολα
  • Software Developer

    GRS Recruitment

    • Λευκωσία
    On behalf of our Client, a well-established IT Company, GRS are seeking to recruit a Developer in Nicosia. If you have the necessary skills and experience, then GRS are looking for…
    • Πριν 2 μήνες
    • Κάντε αίτηση εύκολα
  • Senior Software Developer

    GRS Recruitment

    • Λευκωσία
    A forward-thinking software development company with teams across Europe, LATAM, and Oceania, is working in Partnership with GRS Recruitment to hire a driven and technically skille…
    • Πριν 2 μήνες
    • Κάντε αίτηση εύκολα