DOOR3 is a premier User Experience and Technology Consultancy based in New York. DOOR3 designs and builds enterprise business applications for web, social and mobile media. We offer service line expertise in Digital Strategy, User Experience & Design, cross-platform Application Development, code-level Maintenance and QA.
18 листопада 2024

Software Engineer, C#/C++ (вакансія неактивна)

віддалено

We’re looking for a C# .Net developer with some experience of C++. You must be able to read C++ code, understand pointer logic, data structures such as linked lists implemented as pointer arrays, STL collections, and object-oriented architecture. Experience with Visual Studio 2022, Git Hub and Jira is helpful. Experience working in an Agile/Scrum development environment is also helpful. Structural engineering experience is extremely helpful.

Essential Job Duties:

  • Develop desktop applications via C#/WPF, ideally with main 3D View hosted via hwnd Win32 control
  • Design visually appealing and user-friendly UI/UX using XAML
  • Write clean and efficient code in C#, following coding standards and best practices
  • Support multithreaded architecture
  • Upper-Intermediate/B2 English

Required Skills & Experience:

  • Proficiency in C# and .NET Framework with hands-on excellence in WPF, 3+ years’ experience
  • 2+ years of overall experience with the focus on Microsoft Visual C++
  • Knowledge of Multithreading and Synchronization (3+ years)
  • Experience working with the legacy code
  • Strong UI/UX design skills using XAML and Win32 Controls
  • Proficiency in debugging, mem profiling, performance profiling, mem dumps, troubleshooting of threading issues
  • Experience with desktop application development for Windows (2+ years)
  • Experience in interop communication using C++/CLI (2+ years)
  • Confident written and verbal command of English (B2 Upper-Intermediate).

Desirable Skills & Experience:

  • Composite Application Design, Rx, PRISM, Channels, WinForms/.NET
  • Experience working on 3D CAD Software
  • Marshalling and Inter-process communication
  • Experience of converting C++ into C#
  • Experience with desktop WPF Telerik controls
  • Understanding of Agile methodologies and experience working in Agile environments.

Please provide your GitHub profile link along with your CV.