Senior Software Engineer at C/dialogues

  • Αλαμάνας 1, Μαρούσι, Greece
  • Ημερομηνία ανάρτησης 24/07/2018
  • Εμφανίσεις 196
Επισκόπηση θέσης εργασίας

We are seeking for our office in Athens a:

Type of Employment: Permanent
Job Location: Maroussi, Athens

The Role 

The Senior Software Engineer’s role will be to design and develop proprietary software in a fast paced and dynamic environment. The successful candidate will join an ambitious team with the opportunity to work on a variety of technologies in close collaboration with both business and technical teams. Rapid career development can be achieved if you can meet business requirements on time, handle new challenges and co-operate successfully with your colleagues.


Main Responsibilities

  • Analyze, design, code and test application programs in Java
  • Perform feasibility studies on business requirements and provide technical feedback
  • Support data model design and query optimization
  • Maintain and constantly enhance existing code
  • Identify product needs on time in a coherent manner, including bug fixes, performance advancements and technical support


Candidate Profile

  • At least 5 years of working experience in a software development role
  • Delivery oriented mentality
  • Good knowledge of Java, Spring, JPA, JMS
  • Good knowledge of front-end Web related technologies (HTML, JavaScript, AngularJS, JSON, XML)
  • Experience with web applications (servlets, jsp, Web Services) and MVC frameworks
  • Familiar with Java server technologies (Apache Tomcat, JBoss)
  • Experience in RDBMS (SQL) with preference to Oracle Database (11g) and MySQL
  • BSc or similar computer/engineering degree. A Master’s degree would be an asset
  • Basic knowledge of UNIX-based environments
  • Strong communication skills and experience working in small-to-medium sized software engineering teams
  • Strong analytic and problem solving skills
  • Experience in Test Driven Development and Unit testing will be considered as a plus
  • Solid understanding of  developing / troubleshooting multi-threaded and transactional systems
  • An interest in seeking improvements to processes and technologies, to better support the business goals of the company

The company offers an above market salary and rapid career development prospects, working closely with a highly motivated team in a dynamic environment that offers opportunities for continuous learning and improvement.


Επιστήμες Μηχανικών, Επιστήμη Πληροφορικής, Μηχανικών, Πληροφορικής

Γεωγραφική Περιοχή: