Senior Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Backend · DevOps
I korthet
Senior Software Engineer needed at Volvo Group Digital Technology & Operations in Gothenburg to contribute to shaping sustainable transport and infrastructure solutions. The role involves focusing on platform engineering, backend development with .NET/C#, API design, cloud-native applications, and enhancing engineering productivity within a collaborative, international environment.
Ansvarsområden
- Contribute to the transformation of the transport industry and society through technology.
- Define shared contracts, establish engineering guardrails, and shape best practices for the platform team.
- Collaborate with solution architects and neighboring domain teams on system design and integration strategy.
- Contribute to platform capabilities such as spec-driven workflows, governance-as-code, self-diagnosing services, and AI-assisted engineering.
- Increase the productivity and quality of engineering across the organization.
- Design and build scalable distributed systems.
- Evaluate architectural trade-offs and document technical decisions.
- Improve engineering productivity through developer tooling, platform capabilities, shared frameworks, or engineering standards.
Krav
- Extensive experience in backend engineering using modern .NET/C#, including ASP.NET Core and Entity Framework Core.
- Strong expertise in designing and building APIs and integrations, with hands-on experience in REST, GraphQL, messaging patterns, idempotency, and resilient system design.
- Experience in TypeScript/React and micro-frontend architecture (module federation, Nx monorepos, design systems, MFE contracts).
- Solid understanding of identity and security, including OAuth2, OpenID Connect (OIDC), Microsoft Entra ID, authentication flows, and secure system design.
- Experience delivering cloud-native applications using containers, Kubernetes/OpenShift, Helm, CI/CD pipelines, and observability tools such as OpenTelemetry or similar.
- Proven ability to design scalable distributed systems, evaluate architectural trade-offs, and clearly document technical decisions for long-term maintainability.
- Demonstrated experience improving engineering productivity through developer tooling, platform capabilities, shared frameworks, engineering standards, or best practices adopted across multiple teams.
Önskade kvalifikationer
- Experience with AI-assisted or agentic engineering workflows, including agent orchestration, policy-driven automation, or spec-driven development.
- Experience with HotChocolate GraphQL, Azure DevOps at enterprise scale, Backstage, or applying Domain-Driven Design (DDD) in large, multi-team environments.
- Strong communication and collaboration skills, with the ability to work effectively across domain teams, architects, and stakeholders in a complex enterprise environment.
Förmåner
- Emphasis on work-life balance for personal and professional development.
- A collaborative, international community with 1000+ colleagues across seven countries.
- Strong opportunities to grow through global, cross-functional work and end-to-end product ownership.
- A culture that values openness, diversity in expertise and perspective, and co-creation.
- A solid package of compensation and benefits.
#Software Engineer#Platform Engineering#Backend Engineering#Cloud-Native#Kubernetes#DevOps#System Design#API Design#Micro-frontend