3D Software Engineer
Michigan, Grand Rapids-Muskegon-
Excellent Opportunity with Global Fortune 1000 Manufacturing Company!
3D Software Engineer
MAJOR FOCUS IS ON DEVELOPING AND SOLUTION ENGINEERING WITH OUR CLIENTS PARAMETRIC GRAPHICAL CONFIGURATION SOFTWARE!
Located in Zeeland Michigan
Relocation Assistance Provided / Possible Remote Work option available
Currently, we are seeking qualified candidates for our clients Global Solutions Engineering team in the role of 3D Software Designer. .
Our client has integrated a specific parametric software tool for automating, simplifying and accelerating the design, sales and order processes associated with the product planning and configuration global needs. Thhey are looking for skilled developers experienced with object-oriented programming and Java, C#, or C++ programming languages. The parametric software tool is developed in a specific object-oriented programming language tailored to specific needs. With this considered, our client values programming skills learned and developer over years of experience in a particular language or IDE.
Skills & Requirements
Develop and maintain custom extensions. Extensions consist of our client s product offering represented in 2D and 3D, with costing, business logic, and error prevention.
Work with support/QA team to analyze and resolve enhancement and issues.
Collaborate with Global teams and off shore development team in Indian. This may include mentoring and Global team collaboration.
Contribute towards continuous improvement in both code and process.
Bachelor Degree in computer science, computer engineering or equivalent experience.
Passionate about Programming.
Experience in C++, C#, Java or any other Object Oriented language.
Good Grasp of object oriented concepts and experience in using them to build applications.
Excellent written and verbal English communication skills.
Excellent analytical and problem solving skills.
Must be a self-starter and have the ability to work independently on diverse problems.
Ability to quickly gather requirements, explore multiple approaches and suggest solutions.
Beneficial but not required
Experience in 3D application development and good understanding of 3D mathematics.
Experience in agile development process such as SCRUM or Kanban.
Experience with structuring code for larger projects.
Interest in user experience.
Evaluate business requests for new requirements and/or functional enhancements.
Overall, serve in a consultative capacity to both internal and external business units to determine optimum system design within project scope and strategic requirements.