C++ Experienced/Senior
Developer
Job description
For the successful fulfillment of the Experienced/Senior C++ developer role, the candidate should be able to:
- Develop, enhance and maintain complex software modules, by acquiring a good level of understanding of the product requirements and having a high level of specific technical knowledge.
- Participate in writing detailed technical specifications at the application level.
- Investigate and apply the required technologies needed for the implementation of the specific technical solutions chosen.
- Take the necessary actions in order to assure that the software follows the source code quality standards and that the application fulfills the software product quality requirements.
- Prove a maturity that allows supervising and supporting the colleagues in junior positions.
- Work together with the team members in order to reach the team objectives and have a proactive attitude in the team and in the company.
Job Requirements
- Bachelors or masters degree in computer science or related field.
- Good English knowledge in both speaking and writing.
- Minimum of four years experience in object oriented design and programming.
- Good knowledge about the Windows operating system.
- Good English knowledge in both speaking and writing.
Considered as a plus
- Knowledge about the Windows printer driver concept with its interfaces (e.g. GDI) and the driver debugging.
- Experience in the print environment (AFP print data language, color management, etc.).
