
PLM Software Engineer
- Hyderabad, Telangana
- Permanent
- Full-time
- Perform application design and development for a key business PLM application(s).
- Troubleshoot and develop technical solutions to problems involving causes that are not obvious.
- Maintain, modify and support sub-system or 3rd party components.
- Perform tasks necessary to ensure data integrity and system stability.
- Complete unit testing of all work processes.
- Work according to requirements that are developed through collaborative efforts with the business design groups.
- Adhere to the software development lifecycle.
- Communicate with project management, leaders, architects, and stakeholders.
- When work precedents are unclear obtain advice from higher-level IT associates.
- Write and maintain all documentation supporting primary area of responsibility.
- Investigate emerging technologies.
- Regular work in CET time zone hours. Willingness to conduct changes outside of the business working hours.
- Minimum 3-5 years development experience with SmarTeam PLM is required.
- Minimum 3-5 years of experience developing with C++ or C#, & SQL
- Experience with DevOps toolchains like Jira or equivalent desired but not required.
- Experience with modern CI/CD toolchains such as Jenkins, GitHub Actions, or equivalent.
- Experience with code repository such as SVN, GitHub, or equivalent.
- Experience with REST/SOAP APIs or equivalent.
- Experience with CAD or CATIA V5 or equivalent. Bachelor's degree in in Computer Science, Engineering, MIS, or related field.
- Experience with Siemens Teamcenter and or NX desired but not required.