Temporary position (vikariat) 24-36 months
About KUBAL
Kubikenborg Aluminium AB (KUBAL) is Sweden’s only primary aluminum smelter, located in Sundsvall. With approximately 460 employees and over 60 years of operational history, KUBAL is a cornerstone of the Swedish metals industry. Our production runs 24/7, 365 days a year — and the software we build directly supports and controls these mission-critical processes.
Our IT team manages everything from infrastructure and OT advisory to custom software development for production systems. You will work on systems that have real, physical impact — from electrolysis cell control to casthouse operations and internal logistics.
As a Seveso III upper-tier site, KUBAL is subject to strict safety regulations. We are also actively working to align our cybersecurity practices with NIS2 principles, making reliability, security, and operational resilience core to everything we do.
About the Role
We are looking for a skilled C#/.NET Software Engineer to join our IT team on a temporary basis (vikariat, 24–36 months) while a team member is assigned to a dedicated production system modernization project. This role develops and maintains digital solutions supporting core production processes and auxiliary functions at the smelter.
Key Responsibilities
Tech Environment
Requirements
Merits (Preferred Skills & Experience)
Web & Frontend: Modern web UI frameworks (Blazor, React, Angular, or Vue) and frontend tech (HTML, CSS, JavaScript/TypeScript); familiarity with mobile development.
Infrastructure & DevOps: Docker and Kubernetes; CI/CD pipelines (GitLab CI, GitHub Actions, or similar); HA MySQL clustering or database replication; basic Linux (Ubuntu) administration.
Quality & Testing: TDD and unit testing frameworks (xUnit, NUnit, MSTest); integration testing and code quality tools.
Identity & Integration: Identity management (Active Directory, Keycloak, OAuth 2.0/OIDC, or similar on-premises IAM); document automation (Microsoft Office APIs, OpenXML, or reporting frameworks); Grafana or similar monitoring tools.
Industrial & Domain: Industrial protocols and systems (OPC UA, MQTT, SCADA, HMI, PLC); interest or experience in heavy industry, process manufacturing, or production environments; C++ for embedded or performance-critical systems.
AI-Assisted Development: AI-assisted and agentic tools (GitHub Copilot, Claude Code, OpenAI Codex, Cursor, OpenCode, or similar); prompt engineering for code generation, refactoring, and review; Model Context Protocol (MCP) integrations for developer tooling.
What We Offer
Employment Terms
Reporting: The C#/.NET Software Engineer reports directly to the Head of IT.
Contact Information
For questions about the position, contact: Yevgen Izvyekov, IT chef – 073-988 80 42
Trade union representatives: Unionen: Patrik Bergström, 073-986 0739 Ledarna: Marcus Lansink, 073-988 58 88
Application Process
Please send your application marked "Mjukvaruutvecklare / C#/.NET Software Engineer" to [email protected] as soon as possible, but no later than June 19, 2026. Applications are processed on an ongoing basis, so the position may be filled before the deadline.