Position Description

Full-Stack Software Engineer
Location Chalandri
Job Code EFSE1
# of openings 1
Apply Now

Job description

Athens Technology Center (ATC) seeks for a Full-Stack Software Engineer to join its innovation engineering team. You will enjoy programming, working with emerging technologies, and have a keen interest to stretch your skills. As experience Software Engineer, you will be involved in the whole software development cycle and will work in an international environment.

At ATC’s Innovation Lab we specialise in ideas about the future. With diverse work spanning new and emerging domains, boring is something that will seldom cross your mind. You will be part of a team that delivers innovative software solutions and co-operates with top research groups from all around the world. You will work with agile and scrum methodologies on a range of technologies.

The key responsibilities of the candidate include:

·         develop, test and implement technical solutions

·         analyse, modify and expand existing applications

·         prepare technical, operational and user related documentation in support of applications

Candidate qualifications/profile
Minimum requirements

·         Educated to Master’s Degree in Computer Science or Information Technology

·         Experienced in Java development

·         HTML, CSS & JavaScript

·         RESTful web services

·         Database Management Systems (relational and/or NoSQL)

·         Source Control Systems such as git, subversion or similar

·         Experience in DevOps

·         Agile and Scrum methodologies

·         Technical documentation skills on end-to-end lifecycle products

·         Excellent communication skills in English both verbally and written

Additional experience in any of the following fields is a plus

·         Messaging frameworks: RabbitMQ, Apache Kafka or similar

·         Container & Cloud Technologies: Docker, Vagrant, Heroku Droplets, Amazon EC2 or Amazon S3

·         Big Data Technologies: Apache Storm, Apache Spark or Apache Zookeeper

·         Experience with Spring boot

·         Programming languages C#, Python, C or C++

·         JavaScript frameworks such as jQuery, React, Angular or similar

·         UML modelling

Other skills

·         excellent analytical skills and to be structured and results orientated

·         ability to effectively communicate ideas, describe problems and solutions

·         ability to work and contribute in a team environment


Why work with us?

ATC has a long-standing presence and experience in the software development market. We strive to deliver quality software solutions to Greek and international businesses, while at the same time being at the forefront of research and innovation. Working with us you will have a range of benefits, such as:

  • Competitive remuneration package
  • Ability to work with new technologies
  • Professional development through real projects, coaching, and trainings
  • Nice working environment and good coworkers
  • Flexible working hours and ability to occasionally work from home
  • Private Insurance Plan


If you’re searching for a company and a team that takes into account your ideas and individual growth, recognizes you for your unique contributions, fills you with a sense of purpose, and provides a fun, flexible, and inclusive work environment – apply now.





Back Apply Now