Software Specialist

Software Specialist

3 months Duration

£70 per hour - Inside

On-site Reading

My client is looking for an experienced Teamcenter PLM Technical Consultant to support the design, development, customisation and integration of Siemens Teamcenter solutions within complex engineering and manufacturing environments.

This is a hands-on technical role suited to an experienced Teamcenter Developer, Technical Consultant, Software Engineer or Solution Architect with strong experience in Teamcenter ITK, C++ and enterprise application development.

You will work closely with engineering, manufacturing, IT and business stakeholders to deliver robust Product Lifecycle Management (PLM) solutions that support critical business processes.

Key Responsibilities
  • Design, develop and customise Siemens Teamcenter solutions using Teamcenter ITK.

  • Develop and maintain Teamcenter customisations including:

    • Custom handlers

    • User exits

    • Workflow extensions

    • Business rules

    • Server Side extensions

    • Batch processes

  • Extend standard Teamcenter functionality to meet business and engineering requirements.

  • Design and develop integrations between Teamcenter and wider enterprise systems, including ERP, manufacturing and engineering applications.

  • Develop APIs and Middleware solutions to enable secure and reliable data exchange.

  • Develop and maintain software components using C#, .NET, C++ and SQL.

  • Support Teamcenter upgrades, migrations and data transformation activities.

  • Analyse business and engineering processes and translate requirements into scalable technical solutions.

  • Produce technical designs, documentation and implementation approaches.

  • Investigate and resolve complex production issues, providing third-line technical support where required.

  • Perform root-cause analysis and implement long-term solutions.

  • Contribute to architectural decisions, technical roadmaps and continuous improvement initiatives.

  • Apply modern software engineering practices including code reviews, unit testing, source control and automated build/deployment processes.

  • Mentor junior developers and contribute to knowledge sharing across the technical team.

Essential Skills & Experience
  • Strong commercial experience with Siemens Teamcenter.

  • Hands-on development experience using Teamcenter ITK.

  • Experience developing Teamcenter customisations, including workflows, custom handlers, user exits and Server Side extensions.

  • Strong C++ development experience.

  • Strong C#/.NET development experience.

  • Experience developing and supporting enterprise-scale applications.

  • Good understanding of Product Lifecycle Management (PLM) principles and engineering processes.

  • Experience with relational databases such as SQL Server and/or Oracle.

  • Experience developing integrations between business-critical systems.

  • Knowledge of APIs, Middleware and enterprise data exchange.

  • Experience with data migration and transformation.

  • Good understanding of object-oriented design and software development principles.

  • Experience working within Agile development environments.

  • Familiarity with source control and DevOps tooling such as Git, Azure DevOps, Bitbucket or similar.

  • Experience working within regulated, highly controlled or high-assurance environments.

Desirable Experience
  • Siemens Teamcenter BMIDE experience.

  • Teamcenter upgrade and migration projects.

  • Experience integrating Teamcenter with ERP or manufacturing systems.

  • Experience within aerospace, defence, automotive, rail, engineering, manufacturing or other complex engineering environments.

  • Experience with CI/CD and automated build pipelines.

  • Previous technical leadership or mentoring experience.

About You

You will be a technically strong and proactive professional who enjoys solving complex engineering and software problems.

You should be able to communicate effectively with both technical and non-technical stakeholders and take ownership of technical delivery from design through to implementation and support.

We are looking for someone who is passionate about software quality, maintainable solutions and continuous improvement, and who can thrive within a multidisciplinary engineering environment.

Key Skills: Teamcenter, Siemens Teamcenter, Teamcenter ITK, C++, C#, .NET, PLM, BMIDE, SQL, Enterprise Integration, APIs, Software Development, Engineering Systems

Job Details

Company
Morson Edge
Location
United Kingdom
Employment Type
Contract
Salary
GBP 70 Hourly
Posted