Employer Active
Only candidates with 7+ years of software development experience are eligible for this role.
Turing.com is looking for a Desktop Application Programmer on behalf of a fast-growing company that has designed a revolutionary product to help users simplify and streamline the design process. The selected candidate must have prior experience with test automation, writing unit tests, and test-driven development. The company's technology allows CAD and BIM professionals with the necessary software required to handle repetitive tasks quickly and easily. This is a great opportunity for developers to contribute their skills to building world-class software solutions while working with next-gen technology.
Job Responsibilities:
Lead initiatives on architecture, design, and technical stack recommendations for enterprise customers
Identify, develop, and implement internal process improvements
Produce high-level and low-level design documentation
Create unit, integration, and acceptance tests that are automated
Job Requirements:
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
At least 7+ years of relevant experience as a software engineer
5+ years of experience working with C#, .NET Framework, WPF, MVVM, SQL, and Git
Solid understanding of version control systems like SVN
Prolific knowledge of Object-Oriented Programming (OOP), design patterns, data structures, and algorithms
Excellent problem solving and debugging skills
Fluent in spoken and written English
How to Become a Turing Developer:
Create your account on Turing platform
Fill in your basic information (name, number, location, previous salary, experience, etc.)
Solve multiple-choice questions
Schedule a technical interview
Final Onboarding
Perks & Benefits:
Earn salaries higher than local standards
Work alongside a community of Google, Facebook, Microsoft engineers
Experience rapid career growth
No visa requirements to work with the best US companies
Better work-life balance
Apply today before the vacancies are filled.
Full Time
Software Development / Application Development (IT Software)