Senior System Developer
Workplace: Stockholm, Sverige
Expires: August 29, 2025
Work with technology that truly impacts everyday life by developing critical public transportation systems. As a senior system developer at Nobina, you will handle everything from business logic and integration to communication with taximeter devices and booking platforms, working in a collaborative, experienced team. The role involves development and maintenance of central systems supporting public transport infrastructure, working throughout the development lifecycle from requirements to delivery, ensuring solutions are sustainable, efficient, and business-focused.
Main requirements:
  • At least 10 years of experience in system development
  • Strong experience with SQL Server and stored procedures
  • Very good knowledge in C++
  • Experience working in complex system landscapes with varied technologies
  • Previous work with integration to traffic or economic systems
  • Ability to troubleshoot and solve problems independently
  • Experience working close to business units with understanding of business logic and user requirements
  • Fluent in Swedish and English, both spoken and written
  • Bachelor's degree in computer science or equivalent work experience
Responsibilities:
  • Develop and maintain central systems supporting public transport infrastructure
  • Participate in full development lifecycle from requirements to delivery
  • Build sustainable, efficient, and business-near solutions
  • Collaborate closely with developers, testers, business specialists and external partners
  • Work with system development in C++, Scala, C# and .NET
  • Manage large volumes of business logic in SQL Server using stored procedures
  • Integrate with external systems such as Samplan and traffic control systems
  • Further develop Klar Booking and systems for billing and invoicing
  • Work with Docker and Kubernetes to some extent
Required hard skills:
  • C++ programming
  • SQL Server and stored procedures
  • System integration experience
  • Complex technical environment handling
  • Problem analysis and troubleshooting skills
Recommended hard skills:
  • Experience with Kubernetes and Docker
  • Knowledge of Microsoft Foundation Classes (MFC)
  • Experience with Scala or other functional programming languages
Soft skills:
  • Self-driven and independent working style
  • Ability to analyze and break down complex problems
  • Business-oriented mindset and operational proximity
  • Collaborative and knowledge sharing
  • Responsibility taking
  • Problem-solving ability
Coding languages:
  • C++
  • Scala
  • C#
Frameworks:
  • .NET
  • Microsoft Foundation Classes (MFC)
Natural languages:
  • Swedish (Proficient)
  • English (Proficient)
Cultural skills:
  • Inclusive work environment
  • Respect and care for colleagues
  • Business-driven decision making
  • Focus on sustainable solutions
  • Coaching and engagement
  • Innovation orientation