About this role
We are looking for a Senior Backend Developer for Public Transport Services to a government agency within traffic. This is a consulting assignment. The position is full-time, based in Stockholm. The assignment involves close collaboration with the client, which requires a high degree of flexibility and teamwork.
**The Assignment**
The role involves backend development in C#/.NET within digital channels for specialized passenger transport, focusing on developing and adapting API layers that communicate with backend systems. The assignment includes both independent work and collaboration in an agile team, including DevOps in Windows, Linux, and Kubernetes. The consultant contributes to solution architecture, knowledge transfer to other developers, and ensures measures that enhance safety for travelers. Experience with integrations and strong communication skills are essential.
**Responsibilities**
- Develop and adapt API layers that communicate with backend systems in digital channels for specialized passenger transport.
- Work on backend development in C#/.NET.
- Manage DevOps in Windows, Linux, and Kubernetes environments.
- Work independently and as part of an agile team.
- Contribute to the design of solution architecture and share knowledge with other developers.
- Work with numerous integrations between systems.
- Ensure measures that enhance safety for travelers.
- Communicate effectively and collaborate with teams and other stakeholders.
**Requirements (Mandatory)**
- Fluent in Swedish, both spoken and written.
- At least seven (7) years of documented professional experience in development with C#, .NET, Entity Framework, and ASP.NET Core.
- At least five (5) years of documented work experience in relevant database implementation, such as T-SQL.
- At least three (3) years of documented work experience in test-driven development, using frameworks and test automation (e.g., BDD methodology and tools like Gherkin or Cucumber).
- At least three (3) years of work experience in configuring and administering Microsoft SQL Server (MSSQL), including work with clustering, database system architecture, and query optimization (query tuning).
- At least five (5) years of work experience in containerization and orchestration in Kubernetes and Docker.
- At least five (5) years of experience working in Windows environments, focusing on operations and monitoring in production environments (e.g., IIS and Windows Services).
- At least three (3) years of work experience in configuring and administering networks and applications in Windows environments.
- At least five (5) years of documented experience in software development in agile teams with version control in Git, including establishing workflows such as Gitflow and/or GitHub Flow.
- At least five (5) years of work experience in DevOps projects with infrastructure as code, using tools such as Helm charts or Terraform.
- At least five (5) years of work experience in assignments involving complex IT environments, including work with distributed and integrated systems, third-party systems, and service provider systems.
- At least three (3) years of work experience in developing applications with queue and event management systems, such as Apache Kafka, RabbitMQ, or other comparable platforms.
**Meritorious**
- At least five (5) years of work experience in NoSQL programming.
- At least one (1) year of documented work experience in Frontend development with React, CSS, HTML programming, and JavaScript.
- At least one (1) year of work experience in building integrations with BankID APIs.
- At least three (3) years of documented work experience in application monitoring with ELK, Kibana, OpenTelemetry, or equivalent.
- At least three (3) years of work experience in automating, configuring, and administering Windows environments with PowerShell.
- At least five (5) years of work experience in solution architecture within Event-Driven Architecture and/or Microservice Architecture.
**Personal Attributes**
- Collaborative and team-oriented.
- Self-driven and responsible.
- Clear and transparent in communication.
- Respectful and courteous in meetings with colleagues and external parties.
- Ability to collaborate with various agile teams and external suppliers.
**About Us**
Centio's overarching goal is to be a consulting company that offers smart and sustainable solutions that positively develop society. Our employees are offered conditions tailored to the individual. This means that working hours, workload, workplace, and professional development are adapted as much as possible to the employee's needs. Among our employees, you will find dedicated individuals who are passionate about societal development. We work in small groups where you can contribute your experiences while also benefiting from others' knowledge and experience. For us, well-being is important, and finding a healthy balance between work and leisure is essential. Therefore, we have a zero-tolerance policy towards stress and prioritize well-being and health.
Please read more about us at centio.se.
Please send your CV in Swedish.
We look forward to your application!