ANSYS is headquartered in Canonsburg, Pennsylvania, U.S.A.
ANSYS develops, markets and supports engineering simulation software used to foresee how product designs will behave and how manufacturing processes will operate in real-world environments. We continually advance simulation solutions by, first, developing or acquiring the very best technology; then integrating it into a unified and customizable simulation platform that allows engineers to efficiently perform complex simulations involving the interaction of multiple physics; and, finally, providing system services to manage simulation processes and data — all so engineers and product developers can spend more time designing and improving products and less time using software and searching for data.
Engineering simulation is our sole focus. For more than 40 years, we have consistently advanced this technology to meet evolving customer needs.
Senior Software Developer - Pune
10/14/2016 2:12:12 AM
Senior Software Developer
BE/ B.Tech (Engineering), BCA (Computer Application) (Computer Science, Computer Science )
The Senior Software Developer is responsible for designing, developing, and maintaining user facing features in ANSYS's Simulation Process and Data Management product. The product is a web based enterprise system based on Java/J2EE architecture. This is a UI focused role that will help in making the product UI modern, rich, and responsive by employing technologies such as HTML 5, AJAX, jQuery etc. Areas of focus will include using modern Web technologies in UI development, integration with server side Java back-end, improving user experience, and developing reusable software components.
•Develop, maintain, and enhance Web UI for a Java EE based enterprise Web application
•Software development including requirements gathering, design, coding, testing, documentation review, feature demonstration, etc.
•Stay abreast of latest trends/developments in the area of UI development by using online resources, visiting technology conferences, etc.
•Identify latest UI trends/patterns that should be incorporated in the Web application and implement them
•Share UI knowledge (tips, tricks, best practices) with team members
•Research, prototype, and evaluate futuristic technologies that can be used in the Web application
•Explore deployment of the Web application to mobile devices, smart phones in particular
•Other job related duties as may be assigned by management from time to time
•A minimum of 2 years of experience must be in developing commercial software product
•A minimum of 2 years of experience should be in Java/J2EE programming
•Very good academic track record
•Good communication skills