Job Opportunities

  • English
  • Ελληνικά
jobs

Open Job Positions

We directly care for:

Mobile Developer (Job code: 1256)

Responsibilities

  • Support the entire application life-cycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile frameworks and protocols
  • Stay up-to-date with new technology trends

Requirements

  • University degree in Computer Science or related scientific field or relevant work experience
  • At least two years of work experience as an iOS Mobile developer
  • In-depth knowledge of Swift programming language and iOS development
  • Knowledge of Android and Kotlin development will be considered a plus
  • Familiarity with object-oriented programming design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Demonstrable portfolio of released applications on the App store or the Android market if available

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Full Stack Engineer (Job code: 1257)

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
  • 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
  • At least two years of work experience in developing high quality client-side and backend software using Javascript/Typescript, Angular and/or React and Node.JS and/or C# .NET.
  • Experience with Git or similar distributed version control systems
  • Experience with relational databases like MySQL
  • Familiarity with the concepts of design patterns and refactoring
  • Clear and efficient communication skills

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

We are also always interested in:

Software Engineers (Job code: 1251)

Responsibilities

  • Build high-quality, innovative and fully performing software, ranging from mobile applications to web applications and back-end systems, that complies with coding standards and technical design
  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, efficient and testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

Requirements

  • Experience designing interactive applications
  • Ability to develop software in Java, Javascript/Typescript, C++/C# or other programming languages
  • Ability to develop web applications using Angular, ReactJS, ASP.Net or other frameworks
  • Ability to develop native Android and iOS mobile applications or cross-platform applications with Cordova/Phonegap, React Native or Google Flutter
  • Knowledge of relational databases, SQL technologies
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Knowledge of Version Control Systems (Git)
  • Ability to document requirements and specifications
  • Work experience as a Software Engineer or Software Developer will be appreciated
  • BSc degree in Computer Science, Engineering or relevant field or other relevant studies will be appreciated

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

QA Testers (Job code: 1271)

Responsibilities

  • Review and analyze system specifications
  • Collaborate with Software Engineers to develop effective strategies and test plans
  • Execute test cases (manual or automated) and analyze results
  • Evaluate product code according to specifications
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle

Requirements

  • Skills in project management and QA methodology
  • Ability to document and troubleshoot errors
  • Excellent communication skills in Greek and English
  • Attention to detail
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills
  • Familiarity with Agile frameworks and regression testing is a plus
  • BSc/BA in Computer Science, Engineering or a related field will be appreciated
  • Experience as a Quality Assurance Tester or similar role will be appreciated
  • Working knowledge of test management software and SQL will be appreciated

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Software/support consultants (Job code: 1258)

Responsibilities

  • System Analysis
  • User Training and Support
  • Customer Service
  • Technical Support and Upgrades
  • Project Development and Presentation
  • Analyze and understand existing software
  • Participate in decision making to optimize and improve infrastructure management

Requirements

  • IT knowledge
  • Business process analysis
  • Problem-Solving
  • Communication and presentation skills
  • Interpersonal communication skills
  • Teamwork and leadership skills
  • Organizational skills
  • Verbal and written communication skills in Greek and English
  • Technical/Coding Skills will be appreciated
  • SQL/Javascript Knowledge will be appreciated

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Human Resources Manager (Job code: 1267)

Responsibilities

  • Develop, implement and monitor overall HR strategies, systems, tactics and procedures across the organization
  • Bridge management and employee relations by addressing demands, grievances or other issues
  • Manage the recruitment and selection process
  • Support current and future business needs through the development, engagement, motivation and preservation of human capital
  • Nurture a positive working environment
  • Oversee and manage a performance appraisal system that drives high performance
  • Maintain pay plan and benefits program
  • Assess training needs to apply and monitor training programs
  • Report to management and provide decision support through HR metrics
  • Ensure legal compliance throughout human resource management

Requirements/Skills

  • People oriented and results driven
  • Knowledge of HR systems and databases
  • Ability to architect strategy along with leadership skills
  • Excellent active listening, negotiation and presentation skills
  • Competence to build and effectively manage interpersonal relationships at all levels of the company
  • Knowledge of labor law and HR best practices
  • Excellent written and verbal communication skills in Greek and English
  • Studies in Human Resources or related field
  • Working experience as HR manager or other HR executive will be highly appreciated
  • Experience with human resources metrics will be appreciated

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Account Managers for our products and services (Job code: 1254)

Responsibilities

  • Build and maintain strong, long-lasting client relationships
  • Negotiate contracts and close agreements to maximize profits
  • Supervision of customer account management, including negotiation of contracts and agreements to maximize profits
  • Ensure the timely and successful delivery of our solutions according to customer needs and objectives
  • Develop and maintain strategic long-term relationships of trust with customers
  • Analyze customers’ needs and suggest upgrades or additional features to meet their requirements
  • Prompt resolution of complaints of our customers with efficiency and respect
  • Development of new channels and potential new customers
  • Prepare reports on account status
  • Update on market trends and best sales practices

Requirements

  • Work experience as Account Manager, Key Account Manager, Sales Account Manager, Junior Account Manager or related position will be appreciated
  • Solid experience with CRM software and/or MS Office (particularly MS Excel)
  • Softone software knowledge will be highly appreciated
  • BA/BS degree in Business Administration, Sales or relevant field will be appreciated
  • Strong verbal and written communication skills in Greek and English
  • Concluding partnerships, coordinating actions for the submission of tenders, as well as monitoring their evaluation procedures
  • Management and expansion of the company's clientele
  • Monitoring competition and market trends
  • Ability to meet schedules
  • Strong interpersonal and communication skills
  • Negotiation, analysis and organization skills
  • Business thinking
  • Participation in events, conferences and trade fairs aimed at reaching new customers

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Software/ERP consultants (Job code: 1255)

Responsibilities

  • System Analysis
  • User Training and Support
  • Customer Service
  • Technical Support and Upgrades
  • Project Development and Presentation
  • Analyze and understand existing software
  • Participate in decision making to optimize and improve infrastructure management

Requirements

  • IT knowledge
  • Business process analysis
  • Problem-Solving
  • Communication and presentation skills
  • Interpersonal communication skills
  • Teamwork and leadership
  • Organizational skills
  • Verbal and written communication skills in Greek and English
  • Technical/Coding Skills will be appreciated
  • SQL Knowledge will be appreciated
  • Financial and accounting knowledge will be appreciated
  • Previous ERP/Software consultant experience will be appreciated
  • Softone software knowledge will be highly appreciated

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Mobile Developer (Job code: 1256)

Responsibilities

  • Support the entire application life-cycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile frameworks and protocols
  • Stay up-to-date with new technology trends

Requirements

  • University degree in Computer Science or related scientific field or relevant work experience
  • At least two years of work experience as an iOS Mobile developer
  • In-depth knowledge of Swift programming language and iOS development
  • Knowledge of Android and Kotlin development will be considered a plus
  • Familiarity with object-oriented programming design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Demonstrable portfolio of released applications on the App store or the Android market if available

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Full Stack Engineer (Job code: 1257)

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
  • 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
  • At least two years of work experience in developing high quality client-side and backend software using Javascript/Typescript, Angular and/or React and Node.JS and/or C# .NET.
  • Experience with Git or similar distributed version control systems
  • Experience with relational databases like MySQL
  • Familiarity with the concepts of design patterns and refactoring
  • Clear and efficient communication skills

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Project managers (Job code: 1263)

Responsibilities

  • Determine and define project scope and objectives
  • Predict resources needed to reach objectives and manage resources in an effective and efficient manner
  • Prepare budget based on scope of work and resource requirements
  • Track project costs in order to meet budget
  • Develop and manage a detailed project schedule and work plan
  • Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress
  • Manage contracts with vendors and suppliers by assigning tasks and communicating expected deliverables
  • Utilize industry best practices, techniques, and standards throughout entire project execution
  • Monitor progress and make adjustments as needed
  • Measure project performance to identify areas for improvement

Requirements

  • Solid knowledge of computer science
  • Knowledge of business environments
  • Project management and related experience will be appreciated
  • Proven ability to solve problems creatively
  • Familiarity with project management methodologies and best practices
  • Ability in seeing projects through the full life cycle
  • Excellent analytical skills
  • Strong interpersonal skills
  • Proven ability to complete projects according to outlined scope, budget, and timeline

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Marketing specialists (Job code: 1253)

Responsibilities

  • Conducting market research about consumer requirements, habits and trends
  • Brainstorming and developing ideas for creative marketing campaigns
  • Assisting in outbound or inbound marketing activities by demonstrating expertise in various areas (content development and optimization, advertising, events planning etc.)
  • Liaise with external vendors to execute promotional events and campaigns
  • Create product content (e.g. sales enablement documentation, case studies, videos, websites, blog posts, Quora/forum responses) to articulate the benefits of our products/services to the world
  • Collaborate with marketing and other professionals to coordinate brand awareness and marketing efforts
  • Plan and execute initiatives to reach the target audience through appropriate channels (social media, e-mail, TV etc.)
  • Assist in analyzing marketing data (campaign results, conversion rates, traffic, etc.) to help shape future marketing strategies
  • Undertake individual tasks of a marketing plan as assigned

Requirements

  • Solid knowledge of computer science
  • Knowledge of digital marketing, product marketing, and/or product management
  • Excellent written and verbal communication skills in Greek and English
  • Proficiency in content management systems. You will be expected to build product pages, optimize the conversion paths on those pages, and use dynamic calls-to-action to create and test buyer stage-specific calls-to-action
  • Well-organized and detail-oriented
  • Prefer working in a collaborative, cross-team capacity
  • Previous experience in marketing positions will be highly appreciated

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Economists (Job code: 1281)

Responsibilities

  • Compilation and submission of business plans in national and European programs
  • Technical support, management and supervision of co-financed programs
  • Proven experience in conducting studies (business plan, marketing plan κλπ.)
  • Processing and control of accounting records
  • Guiding companies for the integration of investment needs in the ESPA programs
  • Management and monitoring of the investment plans of private companies and public operators
  • Analysis of statistical data
  • Compilation of Financial Studies, presentations e.t.c

Requirements

  • Work experience in the management of research and development programs
  • Excellent communication skills as well as negotiation and presentation skills
  • Strong interpersonal skills
  • Excellent written and verbal communication skills in Greek and English
  • Knowledge of MS Office (especially MS Excel)
  • Organizational skills and attention to detail, analytical & combinatorial thinking
  • Ability to work in teams and achieve results under pressure

We offer

  • Competitive salary package and bonus
  • Access to online training courses
  • Opportunity to work in a friendly, modern and professional work environment encouraging innovation
  • Work on international high scale projects
  • Career growth and development opportunities
  • Private Health Insurance plan
  • Pension/Savings plan
  • Home-office work-mode until the COVID-19 related restrictions are lifted

Send CV

As part of the development and expansion of the company we often seek partners who will staff the various departments of our company.

If you are energetic and ambitious and you want to work in a modern, dynamic and friendly environment in the IT and High Technology, please send us your CV.

Address: Ethnikis Antistasis 79, Ioannina, ZIP: 45221, Greece

Fax: +30-26510-94334

Email: collaborate(at)terracom(dot)gr

Please include the Job code. It is mandatory.