JOB SUMMARY The ANSYS Electronics Development Services team is focused on advancing our continuous deployment evolution to significantly improve development productivity and quality. We are seeking a Senior Software Tools engineer with a passion for building frameworks to automate tasks and procedures used in continuous integration/deployment. The successful candidate will perform design, development and maintenance of various automation tools in a highly collaborative, multidisciplinary team environment.
ESSENTIAL FUNCTIONS Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer productivity and velocity Manage multiple software deliveries, including investigating issues and evaluating impact of project and tool changes Develop and maintain automated continuous integration pipeline and underlying infrastructure Employ best software practices and help to maintain them through technical reviews and mentoring
JOB MINIMUM REQUIREMENTS AND QUALIFICATIONS Master's degree in computer science, engineering, or related technical field with a minimum of four years of related experience, or a Bachelor's degree with a minimum of seven years of related experience Significant software development experience using Python, Perl or other scripting language Significant experience with a continuous integration system like Jenkins, TeamCity, or TFS Experience with build/packaging tools like MSBuild, Gradle, Ant, Ivy, or Maven
OTHER INFORMATION Experience with evaluating and integrating open source and in-house developed toolsets Experience developing and debugging on Windows and/or Linux Experience with dependency management tools desirable Familiarity with product development using C++ or Visual Studio desirable Strong written and interpersonal communication skills Ability to plan and complete high quality work on schedule
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.