|
Job Title: Software Engineer
|
|
Experience: 2+ years
|
|
Education Qualification: BE or ME in Computer Science / MCA / MCS
|
|
KEY RESPONSIBILITIES
|
- The successful candidate will be part of Bentley’s core Software Development group, implementing new features and solutions for AEC industry software.
- Responsibilities include software design, implementation, testing and documentation.
|
|
REQUIRED SKILLS
|
- Has good experience in C++ and C# and .NET programming with OOD
- Has good knowledge of WPF and has been using it for 2+ years
- Understands MVVC design pattern for UX development
- Has good knowledge of Photorealistic rendering and the workflow for producing images,
- Has knowledge one of 3ds Max, Maya, Cinema 4d or other high end modelling and visualization tool
- Has good knowledge of geometric mathematics, vector maths
- Is able to implement algorithms to solve specific problems
- Has good verbal and written communication skills
- Has ability to learn and adapt quickly to maximize productivity
- Has strong analytical and problem solving skills
- Is willing to learn wide range of technologies
- Is self-motivated person with the ability to work as part of a team
|
|
PREFERRED SKILLS
|
- Has experience in software development in CAD or related areas (Computer Graphics, Gaming, Animation)
- Is aware of Design Patterns and advanced programming concepts
|