Ansys is the global leader in engineering simulation. We empower the world\'s most innovative companies to deliver transformational products to their customers. By offering the best and broadest portfolio of engineering simulation software solutions, we help our customers solve the most complex design challenges and engineer products limited only by imagination. Whether you are a software developer, product engineer, sales team member, or part of our corporate team, at Ansys we know that by embracing what makes us each unique, we become collectively better.
Summary / Role Purpose
The Software Developer II contributes to the development of software products and supporting systems. In this role, the R&D Engineer II will collaborate with a team of expert professionals to understand customer requirements and accomplish development objectives. You will take part in the development of new features and new products, focusing on the framework, User Interface and development lifecycle. This is a position aimed for general programming / computer science candidates.
Key Duties and Responsibilities
Performs moderately complex development activities, including the design, implementation, maintenance, testing and documentation of software modules and sub-systems
Works under the general supervision of a development manager
Help to maintain and develop new back-end architecture within a mixed-language codebase (Scheme, C and C++ on Windows and Linux) , and front-end desktop UI components.
Contribute to the software development lifecycle by planning and completing tasks within the team\'s test-driven and agile practices.
Collaboratively diagnose and resolve defects, and participate in release testing.
Minimum Education/Certification Requirements and Experience
BS in Computer Science, or related field with one year of experience in commercial software development, or other suitable large-scale project.
Skills in languages such as Python, C++ or C# .
A genuine interest in algorithms and data structures, software design concepts, and programming paradigms .
Ability to learn quickly, solve problems, and work collaboratively in a globally distributed team.
Preferred Qualifications and Skills
You are willing to learn about graphics development and 3d visualization.
Familiarity with version control systems, IDEs and other development tools.
Experience of CI/CD.
ALIGNING YOUR VALUES TO OUR SOLUTIONS
At Ansys, our diverse, collaborative teams give us the strength and insight to solve the world\'s most challenging engineering problems. Our ONE Ansys culture has at its core:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.