Job Description
Develop and Validate new functionalities for SOLIDWORKS eDawings.
Code, compile and run unit tests according to Implement processes and Metrics (KPIs), as part of the development pipeline
Check the progress of dependencies with other components.
Ensure knowledge sharing within the team about the developments.
Work towards development convergence:
Improve code quality up to the Last Build, to reach the defined quality metrics (component metrics, product metrics …)
As soon as the Software is deployed, track usage metrics and user feedbacks to continuously and proactively improve the solutions
Regularly assess Metrics and Customers feedbacks to identify areas for code quality or software performances improvement.
Perform lessons learned and RCA to identify Root Causes of severe issues and propose Improvements actions to prevent such type of issues in the future (trainings, tools, process, operations, ...)
Resolve quality issues (backlog management):
Resolution of issues reported by the Technical Support Team or by Product QA teams
Technological intelligence:
Keep abreast of the latest technological developments, understand the requirements of our development partners, know about competing products, look ahead for future products, technologies, languages, etc.
1 to 3 years of experience in C++ software development coupled with practical experience in commercial desktop applications on Windows or MAC
Extensive Experience with OpenGL, HOOPS, C++, C# .Net, WPF, Win32 SDK.
Proficient in modern C++ development concepts
Proficient in STL and data containers
Basic Understanding of graphical scenegraph, linear algebra is a strong plus.
Good understanding of templates
Design Patterns
Good at working with other teams to meet the overall goals of the product.
Excellent communication skills in English.
Ready to work in product culture.
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer for Generative Apps Development Team in SOLIDWORKS position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
