
Senior Software Engineer – PI Platform Applications
Novonesis
full-time
Posted on:
Location Type: Hybrid
Location: Kalundborg • 🇩🇰 Denmark
Visit company websiteJob 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