Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing versatile range of applications, including structural engineering, mechanical engineering, fluid mechanics, 3D visualization, CAD, client server, web and database applications.
- Our senior application developers are responsible for designing, implementing, and maintaining software systems while keeping reliability, scalability, and maintainability in mind.
Job Requirements
- Bachelor's in computer science, computer engineering or equivalent discipline;
- Good Understanding of data structures and Object Oriented Programming
- Experience in programing in C/C++
- Experience in data structures, algorithms and object oriented techniques
- Experience in SQL and relational databases
- Good Knowledge in .NET (C#) and WPF programming
- Good knowledge of web technologies (HTTP, HTML, JavaScript)
- Good Knowledge of OpenGL Platform
- Strong communication and presentation skills
- Collaboration skills with a wide variety of people (development, engineering, production)
- Strong ability to communicate technical concepts clearly and effectively, with fluency in English language