Senior Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
As a Platform Engineer within Platform Services & IT , you will be focused on developing, modernizing and maintaining shared technical capabilities and core services in our digital platform. You will be among the keepers of the technical vision, and responsible for ensuring that common services are stable, secure, and aligned with business needs. This includes software implementation, improving integration patterns, supporting cloud and infrastructure modernization, strengthening DevOps practices, and contributing to the operational resilience of business-critical systems. To succeed in this role, you will need a strong understanding of software engineering and system architecture, along with the ability to communicate clearly and collaborate effectively with others. You will not need to own all strategic decisions alone, but you are expected to be a qualified technical partner who understands the consequences of technical decisions. You will collaborate broadly across all technology functions, contribute to planning and prioritisation within the platform area, and ensure that platform services evolve in line with business and technology needs. The platform engineering team answers to the Product Owner Platform Services & IT and this is intended as an on-site role in Gothenburg Sweden or Riga Latvia. Your main responsibilities will be to - Design, develop and maintain shared platform services used by multiple product and system teams - Build and improve microservice-based solutions, APIs, integrations and event-driven capabilities - Support the development and operation of real-time communication and event streaming solutions - Contribute to the modernisation the technical platform in close collaboration with the architecture team - Improve platform reliability, scalability, maintainability, security and operational resilience - Develop and maintain CI/CD pipelines, deployment automation and engineering practices that enable efficient and safe releases - Promote reuse of shared technical services across product teams to reduce duplication and increase consistency - Mentor and support developers in platform-related technologies, standards and best practices Your qualifications We believe that you have: - Several years of experience in software engineering or platform engineering - Proven experience in analysing complex technical problems, resolving blockers and supporting fellow engineers in making well-grounded technical decisions - Proven experience with .NET or Spring Boot frameworks and enterprise application development - Experience with microservices architecture, API design and integration patterns - Experience with event-driven architecture and messaging technologies, preferably Kafka or similar platforms - Experience working with business-critical systems and complex technical dependencies in heavily regulated environments - Experience with containerisation and container deployment platforms such as Docker, Kubernetes, Nomad or similar technologies - Experience with SQL, document based or time series databases and data lifecycle management - Experience mentoring developers, contributing to coding standards and supporting engineering quality is meritorious - Good understanding of DevOps best practices, such as CI/CD pipelines, automated testing, release management, and observability tooling. - Strong communication skills and the ability to build trust with technical teams, product stakeholders and business representatives Who are you? You thrive in a role where you can combine hands-on engineering, architectural thinking and business understanding. You are comfortable working with complex technical landscapes where modern platforms need to coexist with legacy systems and business-critical applications. You take ownership, create structure and enjoy solving problems that require both technical depth and collaboration. You are curious, pragmatic and motivated by bui