**Job Description**
We are seeking a skilled Software Developer to join our team and contribute to the development of a cutting-edge online CAD platform.
The successful candidate will be responsible for designing, building, and maintaining scalable web applications using .NET on Microsoft Azure. They will work across front-end and back-end systems with a strong focus on 2D and 3D automation to deliver a faster, smarter, and more intuitive design experience.
Key Responsibilities:
* Designing and developing high-quality software solutions that meet customer needs
* Collaborating with international teams to integrate APIs and databases
* Writing clean, testable, maintainable code in C# and .NET
* Providing excellent problem-solving and communication skills to drive project success
Required Skills and Qualifications
To be successful in this role, you should have:
* A minimum of 2+ years of software development experience
* Strong skills in C# and .NET programming languages
* Knowledge of relational databases (SQL Server, PostgreSQL, or similar)
* Excellent problem-solving and communication skills
* A degree in Computer Science, Software Engineering, or a related discipline
Benefits
This is an exciting opportunity to join a dynamic company creating advanced cloud-based CAD tools for the custom CAD industry. The company offers a competitive salary and benefits package, career development opportunities, and the chance to travel internationally.
About You
We are looking for a motivated and talented individual who is passionate about software development and eager to take on new challenges. If you have experience in C++, Babylon.js, WebXR, Unreal Engine, AI development, and automation, it would be an advantage.