Vacant job
- Jobs
- Senior Software Developer for Sustainable Software Development

Senior Software Developer for Sustainable Software Development
TrafikverketDalarnas län, Borlänge
Previous experience is desired
How do you make a difference for hundreds of thousands of train travelers every day? Do you enjoy solving problems in complex systems? Do you often think outside the box and see new opportunities where others see obstacles? Would you also like to contribute to making life easier and safer for citizens across Sweden? We are looking for a senior software developer who wants to work with technical innovation and sustainable software development.
System-Thinking Senior Software Developer
Responsibilities
We are looking for someone with sharp system thinking and an understanding of the difference between complicated and complex. You are curious about both technology and the people who use it - and driven to create solutions that make a real difference. In this role, you will be a key player in our team and a central part of our delivery. You enjoy varied tasks, see the value in technical innovation and quality, and appreciate dialogue with users to ensure we build the right solutions. As a senior software developer with us, you will play an important role in driving technical innovation, sustainable system development, and product development. Your main task will be to further develop parts of our advertising systems, so that train travelers receive relevant and reliable traffic information - both today and in the future. You will have shared responsibility for software architecture, system quality, and accessibility in systems that affect hundreds of thousands of travelers every day.
We work with automated testing and system verification, in the form of unit tests and Gherkin, to ensure that our advertising platform can be updated without anxiety, manual interventions, and with high availability. We do not expect you to know everything from the start or bear all the responsibility yourself - but we are looking for someone who wants to help lead the team's development and contribute with your skills and experience. You will be part of a team of about 10 people within Traffic Information at Järnväg-IT. We primarily work with .net (C#). We use the ELK stack for observability and monitoring and Azure DevOps (on-prem) to manage our releases.
Additional Information
To avoid missing important information about your application, you need to stay updated via "My Career Page"! We primarily use email (from address: noreply@heroma.se) for sending out information and invitations. Check your inbox and also your spam folder regularly during this time to ensure you receive all information from us! You can also add that email address to your contacts.
In this recruitment, web-based tests are used as part of the selection process.
You are motivated by active employee participation where you purposefully take responsibility for your tasks while being aware of how you are part of and contribute to the whole by collaborating with others.
Qualifications
We place great importance on personal qualities and collaboration skills. For us, team culture is as important as technology, and we are looking for someone who thrives in an environment where we help and challenge each other. With us, you will work in a helpful and unpretentious team, where knowledge sharing is a given and where we believe in developing together. We appreciate curiosity and initiative and are looking for someone who enjoys working with skilled colleagues, cares about a good work environment, and wants to have fun at work - while creating value for our users.
As our new colleague
- you think in systems of systems and understand feedback loops in complex systems.
- you have good problem-solving skills that enable you to identify problems and develop solutions with a holistic perspective.
- you are an initiative-taking person who independently sees what needs to be done and acts accordingly.
- you prefer to work in a team where ownership and accountability for your customers' experiences are driving forces.
- you enjoy sharing knowledge and information to grow yourself and help others grow.
We are looking for someone who:
- has solid experience in software development - preferably within .NET/C#, as this is our primary technology stack.
- is open to being located at the Swedish Transport Administration's office in Borlänge.
- speaks and writes Swedish fluently.
- has a university degree in IT (at least 180 credits) or equivalent experience that we assess as comparable.
Desirable;
For us, the right attitude and values are more important than exactly which technology stack you master. We particularly value experience in:
- DDD (Domain-Driven Design)
- TDD (Test-Driven Development)
- BDD (Behavior-Driven Development)
- Observability and monitoring
It is also desirable if you have:
- Distributed systems
- BDD/executable specifications
- Automation/Azure DevOps
- Orleans or other actor frameworks
- ELK stack or similar observability solutions (e.g., LGTM+, Prometheus, SigNoz, Jaeger, LogQL, etc.)
- Open source contributions and engagement
Application
The questions you will need to answer when submitting your application will form the basis for the first selection we make. Unless stated otherwise in the ad, we would like you to attach your CV. We have stopped requesting personal letters as we do not include them as part of the selection basis. If you have protected personal information, please contact the responsible manager for the recruitment so that your application can be handled according to special procedures.
🖐 Was this job fit for someone?
Other jobs in the same field
Maybe it’s time to broaden the search with these available jobs
-
Scrapping bonus increased to 25,000 SEK when switching to electric car
Mon, 14 Apr 2025 - 18:30 -
Swedish Central Bank Keeps Key Interest Rate Unchanged: Effects and Forecasts
Thu, 20 Mar 2025 - 14:02