Responsibilities:
  • Software development, implementation.
  • Working closely with the Development teams in Tunis and with Projects Managers in Switzerland.
  • Securing high product quality and Ensuring timely deliveries.
  • Promote a culture of excellence, quality and professionalism through the use of development best practices.

Position Requirements:
  • Degree in Computer Science.
  • 4 to 6 years’ experience in C ++ development
  • Strong knowledge of C/C++ programing language, Visual Studio Development Environment and the C++ architecture
  • Solid experience in software development processes
  • Good knowledge of Client-server architecture / Shared memories
  • Good knowledge in the software build process and the deployment of software tools,
  • Able to translate system requirements into software architecture and participate in review process.
  • Able to coordinate with cross functional teams and define development requirements
  • Knowledge of the bank's business is an asset
  • Excellent oral and written communication skills and ability to convey complex technical information in a simple way.
  • Very good resistance to stress
  • Ability to work in a team.
  • Good command of French and technical English
  • A positive, proactive and Professional attitude

Exigences:
  • Computer Engineering degree (Bac+5)
  • Previous experience in C / C++ is a plus
  • Excellent debugging, analysis and code development skills
  • Good coding and documentation practices
  • A positive, proactive and Professional attitude
  • Sound analytical and problem solving skills
  • Good interpersonnel and communication skills
  • Fluency in French (spoken & written), English is a plus
  • An experience in AGILE-Scrum is a plus.
5 months ago
Tunis - Tunisia
Full Time