Systemthinking Senior Software Developer
Workplace: Borlänge, Sverige
Expires: August 24, 2025
We are seeking a senior software developer with strong system thinking and understanding of the difference between complicated and complex systems to join Trafikverket. The role involves building IT support for train marshalling, including moving, coupling, and splitting wagons within a rail yard, with responsibility for software architecture, system quality, and availability.
Main requirements:
- University degree in IT (at least 180 credits) or equivalent experience
- Extensive experience in software development, preferably with .NET/C#
- Many years of experience as a system developer
- Fluent in Swedish, both spoken and written
Responsibilities:
- Build IT support from scratch for Trafikverket's train marshalling service
- Contribute actively to technical innovation, sustainable system development, and product development
- Participate in software architecture, system quality, and availability management
- Work in a team with about 5 people responsible for train traffic IT support
- Use automated tests and system verification (unit testing and Gherkin) to ensure platform stability and high availability
- Engage in dialogue with users to ensure correct solutions are built
- Follow the principle 'you build it, you run it' for software maintenance and operation
Required hard skills:
- .NET development with C#
- Software architecture
- Automated testing including unit tests and BDD with Gherkin
- System verification
- Azure DevOps (on-prem) for release management
- ELK stack for observability and monitoring
Recommended hard skills:
- TDD (Test-Driven Development)
- BDD (Behavior-Driven Development)
- Observability and monitoring techniques
- Automation with Azure DevOps
Soft skills:
- Curiosity about technology and users
- Problem solving in complex systems
- Innovation mindset
- Ability to communicate and collaborate with users and team members
Coding languages:
- C#
Frameworks:
- .NET
Natural languages:
- Swedish (Proficient)
Cultural skills:
- Inclusive teamwork
- Engagement
- Reliability
- Courage
Apply for this job
You might also like:
- Senior .NET Software Engineer (Future Software Lead)
- Technical Project Manager for Government Agency
- Windows Server Technician at Must
- Senior Software Developer
- Senior Engineer - Network & Cyber Security for SCADA, IS/IT
- IT Specialist Backup
- Solution Architect at Västtrafik
- Senior Fullstack Developer at Knightec Group - DDX
- Senior Information Security Specialist Consultant
- Junior Systemutvecklare (Junior System Developer)