Senior Software Engineer

(Job code: 1259)

Terracom S.A., one of the leading IT companies in the Greek region, specializes in software development and integrated IT and communications solutions, bearing a high expertise in many fields of Information Technology, producing innovation in a global basis and showing a strong extroverted activity.

Responsibilities

  • Collaborating closely and continuously with fellow engineers in agile development teams, you will help build, validate, release and maintain innovative software products early and often

  • Understand software requirements, define specifications and design solutions

  • Ensure that our software is stable and runs efficient on different platforms

  • Demonstrate technical knowledge/leadership skills and advocate for technical excellence

  • Take time to continuously learn and share with peers

Requirements

  • University degree in Computer Science or related scientific field or relevant work experience

  • Ensure that our software is stable and runs efficient on different platforms

  • Experience with Git or similar distributed version control systems

  • Experience with relational databases like MySQL

  • Passionate about delivering high – quality code

  • Familiarity with the concepts of design patterns and refactoring

  • Clear and efficient communication skills

We offer

  • Competitive salary package and bonus

  • Immediate recruitment

  • Continuing education and professional development opportunities

  • Access to online training courses

  • Full five-day employment

  • Work on international high scale projects

  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation

  • Private Health Insurance plan

  • Savings plan

  • Excellent working conditions in a modern dynamic and growing professional environment

  • Stock option opportunity

  • Hybrid working model

Do you want to join our team?
Do you want to see all the career areas of our company?
Do you want to see the open jobs?
Do you want to do your internship?