C++ Linux Developer
As a C++ Linux Developer you will:
Develop and write the required code for specific applications
Collaborate with the other colleagues to ensure that the current suite of applications is meeting the clients needs
Document code consistently throughout the development process
Respond promptly and professionally to bug reports
Review and repair legacy code
Keep the project tasks status updated
Report status periodically to the supervisors – by request
Train specific clients on the use of the application if required by the company
Conduct training for new programming staff if required by the company
Project and develop server modules for Linux systems
Project and develop cross-platform modules (Linux, Mac, Windows)
Create applications for the automation of testing modules
Get involved in the general architecture of the system
Integrate new modules into existing products (Linux & Mac)
Fix bugs, refactor existing products
Requirements:
The ideal candidate should have:
Relevant development experience of at least 3 years
Relevant experience with C++ programming under Linux
Solid knowledge and experience in C++(STL!) and Linux
Solid OOP knowledge, generic programming, sockets (Berkeley)
Experience in database, boost, Qt is a plus
Non-technical skills:
Good conceptual and analytical thinking, good capacity of synthesis
Innovation and engagement
Good time management
Good overview of the activities
Good written and verbal communication skills in English and Romanian
Ability to cooperate and work productively in a team
Ability to adapt and learn new things quickly
Proactive and positive attitude
Orientation to action and self-improvement
Ability to work independently and responsibly
Do you have experience as C++ Linux Developer?