•At least 3 years of overall experience with .NET or C++.
•In-depth understanding of frameworks for building graphical user interfaces for desktop apps.
•Strong experience in using Design Patterns.
•Experience in using TDD/BDD to get your code right the first time.
•Experienced in using version control (GIT), database technologies, and transactions management.
•Experience in working with web services, REST APIs.
•Experience with Continuous Integration Tools, such as Jenkins, Hudson, etc.
•Ability to communicate your ideas effectively both written and verbal.
•Willing to learn and work with Oracle ecosystem.
•Deep knowledge of .NET and C#.
•Experience in building extensions and plugins for desktop applications.
•Experience in working with CAD software.
•Experience in working with C++, OpenGL, or other 3D frameworks.
•Full-time official employment.
•Comprehensive medical coverage.
•Life and accident insurance.
•Sickness cover up to 2 months.
•Collaboratively design, write and test new software in a cross-functional team environment.
•Deliver high-quality software.
•Improve existing systems by analyzing and identifying areas for modification and enhancement.
•Maintain and support existing software, including incident response activities, correcting software defects, and feature enhancements.
•Assist production triage, operations, and client operation teams as required on production issues.
•Work closely and collaboratively with Product teams during different stages of project inception, analysis, development, support.
We are looking for a Senior Developer to join a vibrant, cross-functional and brand-new development team in Odesa. You will be enhancing the most widely used construction collaboration software enabling the streamlined delivery of construction and infrastructure projects around the world.
Your team’s mission will be developing and enhancing BIM (Building Information Modelling) plugins and applications that run on Windows and Mac OS. The team may also enhance the Aconex BIM cloud platform developed in Java.
In your role, you will be building integrations between Oracle Aconex software and BIM and CAD software using the .Net Framework, C#, and C++. Mastery of C# or C++ is a must as well as a deep understanding of desktop frameworks like WPF or QT. The role requires familiarity with agile and XP practices such as Test-Driven Development, Continuous Integration, Pair Programming, and Continuous Delivery.