Jump to content

User:Igor Yalovecky/SoftwareEngineer

From Wikipedia, the free encyclopedia

Required skills[edit]

  • Expert in C++/C# with at least 3 years of commercial experience Checked
  • OOP/OOD, architectural and design patterns Checked
  • Open-minded and flexible in learning and using new technologies and programming concepts Checked
  • Intermediate level of written and spoken English Checked

Will be a plus[edit]

  • Experience with Qt framework (QML/JS) and/or WPF
    Have been working with WPF for four months and now able to develop new or quickly catch up with existing project. I like WPF because of its inherent patternfulness.[1] I like MVVM so much that i have used it in a C++ app.
  • Knowledge and experience in 3D/2D rendering techniques and pipelines (OpenGL, DirectX or similar)
    Once i have been developing my physics engine and i wrote a renderer for it and also some other features like object picking which requires to understand math of DirectX viewport.
  • Knowledge of computational geometry algorithms
    I met some algorithms and structures during my previous jobs, also this summer i hade read an excellent book — Computational Geometry: Algorithms and Applications. So, i hope that acquired knowledge will help me to bring some value in your team.
  • Experience with logic (Prolog) or functional (LISP, F#, OCaml, etc) programming languages
    I have been working with Erlang. And i would like to think that you are using some principles of functional programming in your project.
  • Experience with SVN or Mercurial (D)VCS and Cmake build tool
    Though i haven't used any of the tools mentioned, but i hope that my experience with Perforce and Git will help me to do a quick start with SVN or Mercurial. Hope Cmake also will not be a problem.

We offer[edit]

  • Challenging job thumbs up Great!
    in a multinational environment thumbs up Great!
  • Regular performance evaluation and salary reviews  Works for me
  • Career advice and professional development management
  • Business trips to our offices in Belgium and other countries
  • Medical insurance
  • 24 working days paid vacation, 12 paid sick leave
  • 3 months paid maternity leave, 3 days paid paternity leave
  • External and internal trainings
  • Paid English lessons
  • Comfortable office located near a metro station
  • Corporate events
  • Sport activities: swimming pool, gym, table tennis etc. 👍 Like

Duties[edit]

  • Full cycle of software development: requirements review and negotiation, effort estimation, prototyping, architectural design, coding, continuous integration and development testing
    That is what i want to do.

References[edit]

  1. ^ Why not to invent new words?