Software Engineers

(Job code: 1251)

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

  • Creation of high quality fully functional software for mobile and web applications and back-end systems according to all specifications

  • Development of flowcharts, layouts, documentation, specification analysis and problem solving

  • Creating code specifications and defining operability

  • Integration of individual programming code elements into a fully functional system

  • Software maintenance and documentation

  • Troubleshooting, debugging and upgrading the software

  • Evaluation of customer satisfaction and software redesign at technical level

  • Compliance with the project plan and international standards

  • Ensuring that the software is working properly and checking for upgrades

Requirements

  • Experience in designing interactive applications

  • Ability to develop programs in Java, Javscript/Typescript, C++/C# or other programming languages

  • Ability to develop programs and applications using Angular, ReactJS, ASP.Net or other frameworks

  • Ability to develop Android and iOS or cross-platform applications with Cordova/Phonegap, React Native or Google Flutter

  • Knowledge of databases and SQL technologies

  • Excellent knowledge of programming tools

  • Good knowledge of Version Control Systems (Git)

  • Ability to define requirements and specifications

  • Work experience as a Software Engineer or Developer will be appreciated

  • Master’s degree in Computer and Information Sciences or related fields will be appreciated accordingly

We offer

  • Attractive compensation package with additional sales achievement bonuses
  • Monthly meal allowance via food card
  • Four-day workweek during the summer months of June and July
  • Hybrid work model
  • Continuous training and professional development opportunities
  • Participation in large-scale international projects
  • A work environment focused on technology and innovation
  • Provision of private health insurance
  • Participation in a stock options reward program
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?