Power Trading Corporation is currently inviting applications for the position of Senior Software Engineer in Pune, welcoming freshers from any graduate background. This role offers an excellent opportunity for recent graduates to embark on a rewarding career journey in software engineering. As a Senior Software Engineer at Power Trading Corporation, individuals will have the chance to work on innovative projects and collaborate with a team of experienced professionals. This position in Pune promises a dynamic work environment where individuals can hone their skills and contribute to the development of cutting-edge software solutions.
Company Name: PTC (Power Trading Corporation)
Job Role: Senior Software Engineer
Education Required: Any Graduate
Experience Required: Freshers
Job Location: Pune
Role and Responsibilities:
- Responsible for developing and implementing software programming applications for Creo View-based applications.
- Visualization products are key to PTC since they are being used in almost all products shipped by PTC. Creo and Windchill are the major ones to name a few.
- Great amount of focus is on Visualization products due to the lightweight viewables produced by them with initiative to move to SaaS support.
- The individual would be responsible for working and delivering products with quality.
- The Creo View Adapters team part of the Visualization group is the full owner of more than 32 different CAD formats with responsibility of converting.
- them to be viewable. This team is based in Pune and looking for an enthusiastic candidate to contribute to the goals of this team.
- Your responsibility would include implementing new features for the Visualization products, attaining to customer and internal issues.
- Looking for a person with A driven development (TDD) approach.
- Excited individual to learn new skills and help innovate on SaaS and other initiatives.
Required Skills and Qualification:
- Very good communication skills.
- Very good aptitude and reasoning skills.
- Pro-active person, eager to learn and build innovative products.
- C and C++ programming and general knowledge of SDLC and Agile methodology.
- CAD background and experience of working with the tools and interfaces.
- Knowledge of CAD kernel, CAD Geometry/ topology concepts.
- Exposure/ knowledge of scripting languages like perl, python.
- Knowledge/ User of one or more source code management tools like Git/ GitLab
- Run/develop unit tests and work with QA for automated tests.
- Attend daily stand-up to stay agile, share ideas, give feedback, and stay on track.