Requirements
Software developer with 2+ years of Qt and/or C# experience
Requirements for Qt developer:
• Specialized in C++ language (C++11)
- Experienced in STL
- Experienced in Windows and Linux platforms
• Experienced in Qt programming
- signal/slot mechanism
- IDE
- Core, gui, widget, xml, sql, concurrent and network modules
Requirements for C# developer:
• Specialized in C# (version 5.0)
- Experienced in ORM, WPF, WCF
- Experienced in SQL, working with databases and producing reports
Whether you are specialized in C# or Qt, we need you to be:
• Experienced in
- OOP
- Multi-thread and asynchronous programming
- Testing and debugging hybrid systems
- Memory management and optimization
- Source code control
• Familiar with and knowledgeable about
- Design patterns
- Algorithm design
- Embedded systems
- Communications protocol design
- Computer graphics (2D/3D)
- Software process and agile values and principles
• Good at team work, time management, interpersonal and organizational skills
• Talented in documentation (reading, comprehension and writing)