Requisition #: 15135Our Mission: Powering Innovation That Drives Human AdvancementWhen visionary companies need to know how their world-changing ideas will perform, they close the gap between design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by using the predictive power of simulation. From sustainable transportation to advanced semiconductors, from satellite systems to life-saving medical devices, the next great leaps in human advancement will be powered by Ansys.Innovate With Ansys, Power Your Career.Summary / Role Purpose:The trends driving digital transformation require high-performance computing beyond the on-premises capabilities of most businesses. Ansys\'s cloud-based solution makes it possible for anyone to benefit from limitless computing power and by allowing management of their complete Ansys Simulation & CAD/CAE developments in the cloud.The R&D Engineer contributes to the development of software products and supporting systems. In this role, you will collaborate with a team of expert professionals to accomplish development objectives.You will engage in very large-scale software development activities while interacting with colleagues in small cross-functional teams. You will be part of the Agile working model that ensures effective collaboration. As a skilled software expert your colleagues will rely on you to address shared challenges as you deploy reliable, robust software. If this resonates with you, join the team that will enable disruptive technology for Cloud Computing for Simulation.Key Duties and Responsibilities:Performs development activities, including the design, implementation, maintenance, testing and documentation of software modules and sub-systems.Proposes and implements novel solutions, think "outside the box" and let your ideas be known.Writes testable, readable, scalable, clean, and efficient code and participates in code reviews.Participates in Agile process meetings. Interacts constructively with colleagues, provides constructive feedback and insight to support the team goals.Learns and employs best practices to convert customer requirements into scalable designs.Performs bug verification, release testing and beta support for assigned products. Research problems discovered by QA or product support and develop solutions.Works under the close supervision of a development manager.Minimum Education/Certification Requirements and ExperienceBS in Computer Science, Software Engineering, or related field of study.A minimum of 1 year of working experience developing commercial enterprise software.Experience with developing web applications using JavaScript/TypeScript, Angular and/or React framework.Experience in designing APIs and developing scalable services using Javascript or Python or C# or Java.Experience with large project development and deployment on AWS and/or Azure.Good understanding of Microservices, Web architecture, gRPC, and Web APIs such as RESTful.Preferred Qualifications and SkillsMS in Computer Science, Software Engineering, or related field of study.Familiarity with enterprise software development best-practices, Git, Linux, Continuous integration, and Continuous deployments.Familiarity with NoSQL or RDBMS Database technologies.Good interpersonal and communication skills.Ability to learn quickly and to collaborate with others in a geographically distributed team.At Ansys, we know that changing the world takes vision, skill, and each other. We fuel new ideas, build relationships, and help each other realize our greatest potential. We are ONE Ansys. We operate on three key components: the commitments to our stakeholders, the behaviors of how we work together, and the actions of how we deliver results. Together as ONE Ansys, we are powering innovation that drives human advancement.Our Commitments:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.