Senior Software Developer - IoT Platform

Epiroc Aktiebolag

Örebro kommun

On-site

SEK 600,000 - 800,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Bonus
Global career opportunities

Job summary

Epiroc Aktiebolag in Örebro, Sweden, is seeking a Senior Software Developer to join their IoT Platform team. You will be responsible for enhancing the IoT platform, ensuring reliable data handling from design to maintenance.

The ideal candidate will have over 5 years of experience in IoT solutions and strong skills in C#. Epiroc offers a creative workplace that emphasizes collaboration, development, and a healthy work-life balance.

Qualifications

  • 5+ years of experience in building IoT solutions.
  • Strong programming skills in C# with ASP.NET Core.
  • Understanding of IoT systems, cloud technologies, and deployments.

Responsibilities

  • Build and enhance key components of the IoT platform.
  • Work end-to-end: design, implementation, and performance monitoring.
  • Mentor and support less experienced teammates.

Skills

C#
IoT solutions
ASP.NET Core
Agile methods
SQL (PostgreSQL)
English fluency

Tools

Azure IoT
PostgreSQL
Kubernetes
Entity Framework Core
MQTT

Job description

Imagine being part of a team where the data flowing from machines across the world becomes the foundation for smarter decisions, safer operations, and innovative digital solutions. At Epiroc, our IoT Platform is at the heart of this transformation - and as a Senior Software Developer, you'll help shape the technology that empowers our customers and internal teams every day.

Your Team

You will join an IoT Platform organization - an international, diverse, and highly collaborative environment where software developers, architects, and product owners work side‑by‑side to enable the next generation of data‑driven solutions. Together, we build the platform that collects machine data and transforms it into real value for customers and internal stakeholders across Epiroc.

Your Mission

As a Senior Software Developer in our IoT Platform, you'll take full ownership of development together with your team, working hands‑on across the entire lifecycle of IoT solutions.

  • Build and enhance key components of our IoT platform, ensuring reliable and secure data handling
  • Work end‑to‑end: from design, implementation, deployment and operational readiness to performance monitoring and maintenance
  • Collaborate closely with our System Architect to ensure alignment between design and implementation
  • Contribute actively to agile ways of working and help strengthen team processes
  • Mentor and support less experienced teammates to build a strong and cohesive development culture
Your Profile

You are an experienced software developer with background in development, implementation and maintenance of IoT systems, who thrives in an environment where you take responsibility, share your knowledge, and enjoy working with complex systems. You combine technical strength with a collaborative mindset and are motivated by seeing your solutions working in real‑world scenarios.

  • 5+ years of experience in building IoT solutions
  • Strong programming skills in C#, with experience in ASP.NET Core and Postgres
  • Understanding of IoT systems, cloud technologies, databases, deployments, and operational maintenance
  • Experience working in agile teams and contributing to Scrum practices
  • Ability and motivation to mentor and support more junior developers
  • Fluency in English; Swedish is a valuable advantage
  • Experience with PostgreSQL, Azure IoT, MQTT, Entity Framework Core, Azure, or Kubernetes (meritorious)
Life at Epiroc

When you join Epiroc, you can expect an atmosphere of creativity, innovation, and diversity. You will be part of a group of skilled and helpful colleagues who all live by our core values: collaboration, commitment, and innovation. We work in a global environment with over 113 nationalities. In addition to a culture characterized by development combined with a good work‑life balance, here are some highlights:

  • Global career opportunities.
  • Epiroc University for your own competence development.
  • Community engagement.
  • Benefits package, including flexible working hours and bonus.
Location and travel

This position is based in Örebro, Sweden.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - IoT Platform
Senior Software Developer - IoT Platform

Epiroc Rock Drills Aktiebolag • Örebro kommun

On-site
SEK 500,000 - 700,000
Global career opportunities
Epiroc University for competence development
Flexible working hours
+1
Senior IoT Platform Engineer — C#, Azure
Senior IoT Platform Engineer — C#, Azure

Epiroc Aktiebolag • Örebro kommun

On-site
SEK 600,000 - 800,000
Flexible working hours
Bonus
Global career opportunities
Senior SW Developer Operating System - Embedded Linux Expert
Senior SW Developer Operating System - Embedded Linux Expert

Epiroc Group • Örebro kommun

Hybrid
SEK 900,000 - 1,200,000
Flexible working hours
Bonus opportunities
Epiroc University for skill development
+1
Global DevSecOps Engineer
Global DevSecOps Engineer

Epiroc • Sweden

Hybrid
SEK 600,000 - 800,000
Global career opportunities
Learning & Development programs
Variable compensation (bonus)
+3
Senior IoT Platform Engineer - Flexible Hours & Growth
Senior IoT Platform Engineer - Flexible Hours & Growth

Epiroc Rock Drills Aktiebolag • Örebro kommun

On-site
SEK 500,000 - 700,000
Global career opportunities
Epiroc University for competence development
Flexible working hours
+1
Global DevSecOps Engineer - Secure Platform Innovator
Global DevSecOps Engineer - Secure Platform Innovator

Epiroc • Sweden

Hybrid
SEK 600,000 - 800,000
Global career opportunities
Learning & Development programs
Variable compensation (bonus)
+3
Global DevSecOps Engineer
Global DevSecOps Engineer

Epiroc Aktiebolag • Nacka kommun

Hybrid
SEK 778,000 - 1,168,000
Global career opportunities
Learning & Development programs
Benefits package including variable compensation
+3
Global DevSecOps Engineer
Global DevSecOps Engineer

Epiroc • Stockholms kommun

Hybrid
SEK 600,000 - 800,000
Global career opportunities
Learning & Development programs
Benefits package including bonus
+3
Global DevSecOps Engineer
Global DevSecOps Engineer

Epiroc Group • Nacka kommun

Hybrid
SEK 535,000 - 730,000
Global career opportunities
Flexible work culture
Global Parental Leave Policy
Global DevSecOps Engineer
Global DevSecOps Engineer

Epiroc Group • Stockholms kommun

Hybrid
SEK 60,000 - 90,000
Global career opportunities
Benefits package including bonus
Flexible work culture
+2