ANSYS Discovery is one of the most exciting software products in engineering today. Recently launched, it has been called "the most impressive software in decades" by the press and "a game changer" by customers. It promises to deliver true digital exploration for every engineer, profoundly changing product development. This is a great opportunity to join the global leader in engineering simulation and evangelizing the most exciting product in the portfolio.
This software developer position is responsible for enhancing the overall productivity of the ANSYS Discovery development team. In this role, the candidate will work hands-on with developers and testers to improve our testing framework, enhance and refactor code, investigate methods to improve product stability and developer productivity, and work with DevOps managers to build and deploy ANSYS Discovery products.
RESPONSIBILITIES •Manage build, testing, and distribution systems •Explore methods and technologies to improve efficiency of the Discovery development team •Enhance the testing framework for the ANSYS Discovery products •Enhance and refactor application code •Manage continuous integration and VDI systems •Liaison with corporate build, testing and dev services teams •Automate deployment of the system for testing and production use •Perform performance testing and optimization of the deployment •Actively participate in project planning, design brainstorm sessions and team meetings
MINIMUM QUALIFICATIONS •Bachelor's degree in Computer Science, Information Technology, Mathematics or Engineering discipline •A minimum of 5 years of system administration, IT, or software development experience •High proficiency in C# and object-oriented programming principles •Solid understanding of Windows and virtualization •Highly motivated with a willingness to learn new technologies and make architectural decisions •Strong team player who thrives in an open and collaborative environment and is committed to meeting team goals
PREFERRED QUALIFICATIONS •Build and source code management tools such as TFS, TeamCity, Jenkins, Git •Package and configuration management tools such as NuGet •Cloud APIs such as AWS or Azure •Application clustering / load balancing concepts and technologies
CULTURE AND VALUES
Culture and values are incredibly important to ANSYS. They inform us of who we are, of how we act. Values aren't posters hanging on a wall or about trite or glib slogans. They aren't about rules and regulations. They can't just be handed down the organization. They are shared beliefs - guideposts that we all follow when we're facing a challenge or a decision. Our values tell us how we live our lives; how we approach our jobs. Our values are crucial for fostering a culture of winning for our company: • Customer focus • Results and Accountability • Innovation • Transparency and Integrity • Mastery • Inclusiveness • Sense of urgency • Collaboration and Teamwork
ANSYS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.
ANSYS does not accept unsolicited referrals for vacancies, and any unsolicited referral will become the property of ANSYS. Upon hire, no fee will be owed to the agency, person, or entity.