Novonesis

Senior Software Engineer – PI Platform Applications

Novonesis

full-time

Posted on:

Location Type: Hybrid

Location: Kalundborg • 🇩🇰 Denmark

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDockerJenkinsLinux

About the role

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AVEVA PI Historian Systemprogramming languagesLinuxWindowssoftware design patternsinterface setupconfigurationCI/CDversion controlcontainerization technologies
Soft skills
collaborationuser requirements gatheringinspirationagile methodologiesDevOps practicescode reviewadherence to standards