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

Technical Support Engineer (Code:TSE)

What you’ll do:

  • Provide first level contact for internal users seeking technical assistance over the phone or email.

  • Prioritize and manage many open cases at one time.

  • Troubleshoot and determine best solution on each issue.

  • Properly escalate unresolved queries to the next level of support.

  • Install and configure computer hardware, software, systems and networks.

  • Provide technical support for software systems and applications.

  • Troubleshoot system and network problems and solve hardware or software faults.

What you’ll bring:

  • BSc in IT/Computer Science or a related discipline.

  • Fluency in Greek and English.

  • Excellent team work and communication skills.

  • Dependability and capability to take initiatives.

  • Good analytical and problem solving skills.

  • Up-to-date technical knowledge.

  • Trustworthy and discrete.

  • Strong troubleshooting skills.

Other desired qualifications:

  • Good understanding of Microsoft and Linux technologies will be preferred.

  • Understanding of supporting LAN and WAN technologies will be considered an asset.

  • Relevant experience or an aptitude to acquire the following skills and knowledge quickly:

    • VMware ESXi HyperV and Server Virtualization Technologies,

    • Networking switches,firewalls and routers,

    • Windows Clients and Servers, Windows Server 2003 & 2008 & 2012,

    • Active Directory, DNS, DHCP,

    • Backup and Restoring systems.


Java Software Engineer (Code:JSE)

What you’ll do:

  • Participate in all phases of the development life-cycle, focusing on designing, coding and unit testing

  • Develop and maintains functional and stable applications to meet customers’ needs

  • Participate in testing and code review

  • Deploy and support e-commerce production environments

  • Follow standard code practices and build reusable code and libraries for future use

  • Support colleagues in requirements gathering and consult the customer on e-commerce best practices

  • Be an active member of a collaborative team and share a strong cross-team, cross-functional culture

  • Be a fast and independent learner with an aptitude for leveraging knowledge to deliver solid results

  • Demonstrate attention to detail and continuously stay focused on delivering high quality solutions

What you’ll bring:

  • 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

  • Experience in Java Spring & Spring Boot Frameworks will be considered an asset

  • Knowledge and understanding of RESTful Services, XML, JSON



Junior Front End Developer (Code:JFED)

What you’ll do:

  • Design and develop software using the React framework.

  • Write clean and maintainable code using web-based languages like HTML5, CSS3, and JavaScript frameworks like jQuery.

  • Develop user interfaces for complex solutions in Content Management Systems and E-commerce platforms.

  • Work with web services and REST APIs.

  • Collaborate with cross-functional teams to translate business requirements into technical solutions.

  • Ensure code is optimized for performance, scalability, and security.

  • Troubleshoot and debug code issues.

  • Keep up-to-date with emerging trends and technologies in React and related fields.

  • Participate in code reviews and provide constructive feedback to peers.

  • Write technical documentation for code and applications.

  • Continuously improve software development processes and tools to increase efficiency and quality.


What you’ll bring:

  • University degree in Software Engineering, Computer Science, or a related technical field.

  • 1+ years of working experience in designing and developing software.

  • Deep technical skills in web-based languages and an in-depth understanding of databases.

  • Proven working experience with: React framework, HTML5 & CSS3, Client-side scripting, JavaScript frameworks, including jQuery, Web services and REST APIs, Java and J2EE.

  • Experience in building User Interfaces for complex solutions.

  • Strong understanding of SEO concepts, best practices, template design, and asset modelling.

  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

  • Familiarity with web analytics.

  • Familiarity with web applications, including security, session management, and best development practices.

  • Familiarity with code versioning tools, especially Git.

  • Excellent teamwork and communication skills.

  • Dependability and capability to take initiative.

  • Good technical documentation skills.