We are hiring!

For all Job Openings below submit your CV in English, along with a cover letter that states your career aspirations at hr@cognity.gr. Before you do so, it will help you a lot to see who we are and how it is to work for us.

Job Openings

Cloud Solutions Developer (Position Code: CSD)

Cloud Solutions Developer Purpose:

Cognity is implementing globally-leading Cloud-based Solutions in the areas of Customer Experience, Sales, Service & Marketing. The Cloud Solutions Developer will be working actively in these Cloud Projects of Cognity. He/She is performing analysis, design, implementation and testing of modern Cloud Solutions in the areas of Sales, Service and Marketing, offered by Cognity to its Customers.

Cloud Solutions Developer Skills & Qualifications:

Computer Science, Information Technology Background (BSc), Business sense.

Friendly, smiling, open, with good written & verbal communication skills (GR & EN), time-oriented and results-driven. Teamwork driven, people-person. Dependable and capable of taking initiatives. Able and happy to travel abroad.

Basic knowledge of Programming, Java, HTML, XML.

Plus: Basic understanding of Contemporary Cloud-based solutions and Tools: CRM, Sales Force Automation (SFA), Customer Service, Contact Center, Marketing Automation, etc.

Extra plus: Experience in Modern Cloud-based Solutions (Microsoft, Oracle, Salesforce, Zendesk, Zoho, Hubspot etc.), Mobile Apps, BI & Analytics

Main duties of the Cloud Solutions Developer:

  • Working actively with Customers to understand their needs and capture requirements that feed the Analysis & Design of the Cloud-Based project.

  • Working closely and collaboratively with Customers to devise effective solutions based on the out-of-the-box functionality of the Cloud-base solution.

  • Implement the above requirements on globally-leading Cloud Solutions

  • Participate in the Integration of the Cloud Solutions with on-premise solutions

  • Test the above implemented functionalities

  • Ability to Train the end-users on the usage of the above Cloud Solutions

  • Work proactively with the Customer enhance the implemented Cloud Solutions

  • Provide support to the Customer during the implementation and post-implementation.


Telecommunications Software Engineer
(Position Code: SJD03)

Senior and Intermediate Java Developers (Position Code: SJD03)

Required qualifications:

  • BSc in Software Engineering or a related discipline

  • Fluency in Greek and English

  • Excellent team work and communication skills

  • Dependability and capability to take initiatives

  • Minimum 3 years of experience in Java EE programming

  • Ability to travel abroad

Other desired qualifications:

  • Very Good understanding of RDBMS and SQL

  • Experience in business and functional analysis

  • Post-graduate degree

  • Good understanding of software lifecycle models

  • Very Good technical documentation skills

  • Experience in programming using Spring, Hibernate, REST Services, JAX-WS, Ajax, Velocity, Javascript/JQuery, Javascript, JSON

  • Experience with Oracle,Tomcat, JBOSS Application Servers


Junior and Intermediate Integration Developers (Position Code: JIID)

Required qualifications:

  • BSc in Software Engineering or a related discipline

  • Fluency in Greek and English

  • Excellent team work and communication skills

  • Dependability and capability to take initiatives

  • Minimum 1 year of experience in Java EE programming or in Integration Technologies

  • Good knowledge of scripting tools, and protocols such as XML, XSLT, XSD, WSDL, Xquery

  • Ability to travel abroad

Other desired qualifications:

  • Experience in business and functional analysis

  • Post-graduate degree

  • Good understanding of software lifecycle models

  • Very Good technical documentation skills

  • Experience in programming SOAP or RESTful Web Services

  • Experience with Java Application Servers


CRM Full Stack Developer (Position Code: CFS)

Your role:

  • Work well in a modern agile software engineering environment (with source code control, dev/stage/prod release cycle, extensive testing, and continuous deployment)

  • Work independently as well as in small teams to develop the best product on the market

  • Collaborate with experienced software engineers in the design, development and maintenance stages of Cognity’s products

  • Solve challenging technical problems and put your skills to the test every day

  • Create visual/interactive content in HTML, CSS and JavaScript

  • Implement user requirements falling under CRM and related Technologies

  • Monitor production systems and solve application defects

  • Collaborate with customers and various businesses and Information Technology teams to effectively address and resolve day to day issues

  • Work under aggressive deadlines, meet project commitments and quickly adapt to changing priorities

What we expect from you:

  • Have software engineering background with experience in Object Oriented programming

  • Have knowledge of HTML/CSS

  • Be fearless about learning new technologies and technical approaches to application development

  • Be passionate about technology but also you like to see the positive outcome of your deliverables in business processes and products (& services) used by clients

  • Have a strong ownership of the solutions / applications you develop and challenge both technical and business / logical aspects

  • Be willing to document and test your code

  • Have very strong interpersonal skills able to work at all levels of the organization

  • Have ability to work under aggressive deadlines, meet project commitments and quickly adapt to changing priorities