Περιγραφή Θέσης
As a Junior Software Engineer (C++) at INTRALOT, you’ll play a pivotal role in designing and developing robust, efficient, and secure software solutions that power our global gaming systems.
Here’s what you’ll be doing:
Write clean, efficient, and secure code in C++
Design and implement detailed technical solutions
Identify and resolve performance issues and security vulnerabilities
Develop and execute unit and integration tests to ensure code quality
Continuously improve the codebase and propose innovative solutions
Collaborate with cross-functional teams to align on best implementation approaches
Manage timelines and proactively communicate risks or dependencies
Job requirements
What you bring
Degree in Computer Science, Software Engineering, Mathematics, Physics, or related field
1+ years of hands-on experience in software development
Strong proficiency in C/C++ programming
Linux and bash scripting
Excellent communication skills in Greek and English
Nice to have
Knowledge of OOP, Data Structures and Design Patterns
Experience with Python and/or JavaScript
Solid understanding of network programming (Sockets, IP-based protocols, multicasting/unicasting)
Familiarity with multi-threaded programming (POSIX threads) and synchronization
Experience in QT
Familiarity with modern development practices, CI/CD pipelines, and version control systems (e.g. JIRA, Git)
Who you are
A strong analytical thinker with great problem-solving and communication skills
Curious and eager to learn new technologies and approaches
A true team player, who values collaboration, inclusivity, and knowledge sharing
Περιγραφή Εταιρείας
We’re always on the lookout for talented people who share our values.
Are you a dynamic person? Are you flexible and agile? Do you thrive in a fast-paced environment?
If you can identify yourself with the above, then, you have found the right place to work!
As far as your technical skills are concerned…in most of our openings, a university degree in a relevant area of study is an important asset, as well as the excellent command of the English language. For senior positions, do not forget to demonstrate your professional experience!
What we appreciate most, however, is the right mix of technical competencies, a positive attitude and a willingness to learn and make a difference!
Παρόμοιες Θέσεις
junior software engineer (c++)
Intralot
Παιανία
Παιανία
Υβριδική
Πληροφορική
Αορίστου
Πλήρης
Περιγραφή Θέσης
As a Junior Software Engineer (C++) at INTRALOT, you’ll play a pivotal role in designing and developing robust, efficient, and secure software solutions that power our global gaming systems.
Here’s what you’ll be doing:
Write clean, efficient, and secure code in C++
Design and implement detailed technical solutions
Identify and resolve performance issues and security vulnerabilities
Develop and execute unit and integration tests to ensure code quality
Continuously improve the codebase and propose innovative solutions
Collaborate with cross-functional teams to align on best implementation approaches
Manage timelines and proactively communicate risks or dependencies
Job requirements
What you bring
Degree in Computer Science, Software Engineering, Mathematics, Physics, or related field
1+ years of hands-on experience in software development
Strong proficiency in C/C++ programming
Linux and bash scripting
Excellent communication skills in Greek and English
Nice to have
Knowledge of OOP, Data Structures and Design Patterns
Experience with Python and/or JavaScript
Solid understanding of network programming (Sockets, IP-based protocols, multicasting/unicasting)
Familiarity with multi-threaded programming (POSIX threads) and synchronization
Experience in QT
Familiarity with modern development practices, CI/CD pipelines, and version control systems (e.g. JIRA, Git)
Who you are
A strong analytical thinker with great problem-solving and communication skills
Curious and eager to learn new technologies and approaches
A true team player, who values collaboration, inclusivity, and knowledge sharing
Υβριδική
Πληροφορική
Αορίστου
Πλήρης
Περιγραφή Εταιρείας
We’re always on the lookout for talented people who share our values.
Are you a dynamic person? Are you flexible and agile? Do you thrive in a fast-paced environment?
If you can identify yourself with the above, then, you have found the right place to work!
As far as your technical skills are concerned…in most of our openings, a university degree in a relevant area of study is an important asset, as well as the excellent command of the English language. For senior positions, do not forget to demonstrate your professional experience!
What we appreciate most, however, is the right mix of technical competencies, a positive attitude and a willingness to learn and make a difference!