Chercher un job

Jobs similaires

.Net/C# Software Engineer (WPF)

Prime de cooptation: 1500 MAD

Type de contrat: Employé

Secteur: IT

Lieu: Rabat – Rabat – Sale – Zemmour - Zaer Kénitra

Client :

Our partner is a multinational company based in Rabat.

Description :

As a Software Engineer for the Software Engineering group located in Rabat, you will be the responsible for the design, implementation and integration of software and hardware components.


  • Analyse customer requirements, perform feasibility study, provide technical proposal, and contribute to project specifications requirements
  • You will be responsible for the development of the complete solution on customer premises worldwide.
  • You will produce all the documentation related to these activities.
  • You will participate in the design, implementation and validation of applications within a project team structure, in accordance with institutionalized processes and delivery standards.
  • You will train the customer on application use and administration.
  • You will follow-up the delivered project during warranty and support phase (Support Level 3).
  • You will be involved in pre-sales activities, like technical assistance to sales team, giving technical workshops to customers.

  • Engineer diploma in Information Technology or Computer Science.
  • At least 5 to 6 years' experience in programming (SW Development).
  • To succeed at this job, you must have: 
  • 3 years of work in development of desktop application with .NET
  • Good knowledge of .NET platform and related technologies (WPF, WCF,XAML)
  • Ability to get quickly oriented in existing solutions and technologies
  • Ability to come up with new solutions, design and present the architecture
  • Personal belief in continuous integration, test driven development, sustainable code
  • Willingness to travel abroad (occasionally, short/medium duration) 
  • Flexibility, ability to work under pressure, willingness to learn
  • Fluent English 
  • Rigorous, curious, precise and pragmatic software developer with high respect of quality and re-usability
  • Team player & leadership
  • High level of creativity and involvement working style,
  • Customer and service oriented mindset
  • Strong communications skills,
  • Works well in a dynamic, agile environment
  • Flexibility and ability to share knowledge, and to work under pressure
  • C/C++ language
  • Biometry (fingerprint, portrait, iris)
  • Cryptography basics (algorithms, protocols, PKI)
  • Smart cards (personalization, usage), PC/SC
  • Image processing algorithms (e.g. portrait analysis)
  • UML modelling
  • Dependency injection (Unity, MEF)
  • PRISM framework
  • Entity Framework
  • Different programming platforms (Java, Android, iOS, Python)