Work alongside ANSYS Mechanical software developers during the design, implementation and verification process for new features. Contribute to the development / improvement / maintenance of software features using object-oriented programming languages. Investigate and correct defects in production code. Develop unit and regression tests for developed features.