Software Developer - CAD/PLM Systems
Software Developer - CAD/PLM Systems
Siemens EnergyThis job is no longer accepting applications
Job Description
Job Summary
- Develop, maintain, and optimize C# applications, including desktop applications and services.
- Design and implement service endpoints for efficient communication between applications. Work on both desktop applications and deployment processes for software solutions.
- Ensure high-quality code by following standard processes.Troubleshoot and debug software issues, ensuring high performance and reliability.
- Document software designs, development processes, and APIs.
- Perform peer code review and identify the gaps in terms of design and implementation.
- Work in a flexible, multi-functional, team-based, development environment that is comprised of both local Siemens Engineers and 3rd party consultants/contractors.
- Support business improvement projects following agile principles, e.g. SCRUM. Provide User Support for applications deployed on production environment.
What You Bring
- Bachelor of Technology /Master of Technology in Mechanical Engineering with at least 5 to 7Years proven experience.
- Proven experience in C# development (preferably with .NET 8+).
- Proficiency with architectures dedicated to services (APIs, REST, or similar technologies).
- Familiarity with desktop application development (WPF) and database systems (SQL).
- Familiarity with CAD systems such as Siemens NX with PLM systems such as Siemens Teamcenter
- Experience with project management tool, source/version control such as: JIRA and GIT.
More Info
Job Type:
Industry:
Role:
Employment Type:
Key Skills
About Company
With our portfolio, we are one of the worlds leading suppliers of a wide range of products, solutions and services in the field of energy technology
