Our client is an international group software publisher designing, producing, selling, and ensuring the maintenance of a range of Computer Aided Engineering (CAE) and Product Lifecycle Management (PLM) software. These software products have been designed to help manufacturers in the design and maintenance of the electrical part of any type of installation.
They are currently expanding their CAE development department and are now looking to hire a Software 3D Developer to join their team in Sofia remotely. The CAE department develops 3D CAD solutions for the electrical engineering market and you will be a part of their new products for 3D cabling solutions.
Job Profile forSoftware 3D Developer
Responsibilities will include but not be limited to:
Responsible for delivering new features and for the continuous improvements of the existing code base
Enhance existing 3D CAD Windows Application
Develop new software and features
Participate in all phases of the development process, and your tasks will include requirements review, requirements development, design, coding, code reviews, writing unit tests, and support
Work with both server-side and client-side components, producing stable, and performant code
Collaborate with the specialists in Bulgaria, Denmark, and France who are responsible for delivering solution requirements
Candidate Profile for Software 3D Developer
Must be fluent in English, both written and spoken
Master’s degree in Computer Science or Mathematics
5+ years of professional experience as a C# Developer
Experience in developing WinForm / DevExpress / WPF desktop App
Knowledge in the development of 3D software system
Have a solid understanding of .NET, C#, and OOP object-oriented concepts
Knowledge of SQL, XML
Additional skills and experience preferred:
Azure DevOps
Devexpress Controls
Rest APIs, web services
Knowledge in Electrical Engineering
Experience with CAD APIs and database structures
Experience with 3D Graphics / OpenGL / DirectX
Experience with 3D CAD systems structures
Knowledge of general software architecture patterns
What Our Client Offers
Fully Remote working environment
Competitive salary and Annual bonus scheme
Additional social benefits
25 days of annual paid leave
Opportunity for Microsoft certification
Personal development supported by training programs, internal training programs, online learning platforms and daily work with highly skilled experts
Blue Lynx Careers EOOD is a registered provider of Recruitment Services with License No: 3173/06.07.2021
Already imagine yourself in this position? To make the first step, click Apply or email us your CV.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.