Hybrid Senior Software Engineer – PI Platform Applications

Posted 3 weeks ago

Apply now

About the role

  • Senior Software Engineer developing high-quality data applications on Novonesis' PI-based platform. Collaborating with global teams and promoting agile methodologies in a dynamic environment.

Responsibilities

  • Design, build, and maintain high-quality data applications on the PI-based platform
  • Collaborate with global production personnel to gather and challenge user requirements
  • Inspire end users to adopt and extend applications on the PI platform
  • Promote agile methodologies across development teams while contributing to DevOps practices and deployment pipelines
  • Review code to ensure adherence to best practices, standards, and design patterns

Requirements

  • Extensive knowledge of the AVEVA PI Historian System
  • Strong programming skills and experience with multiple programming languages
  • Solid knowledge of Linux and Windows operating systems
  • In-depth understanding of software design patterns and their application
  • Experience with interface setup and configuration between IT systems
  • Familiarity with DevOps tools such as CI/CD (e.g., Jenkins, TeamCity), version control (e.g., Git), and containerization technologies (e.g., Docker)
  • Understanding cloud concepts and vendors such as AWS, Google Cloud, or Azure

Benefits

  • Professional development opportunities
  • Flexible work arrangements

Job title

Senior Software Engineer – PI Platform Applications

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job