3 months ago
Borås, SwedenSenior
Responsibilities
- Design and develop microservices and their architecture using .NET Core.
- Drive cloud-based solution design and build robust, scalable, and reliable services on Azure.
- Oversee CI/CD pipelines and deployment workflows using Kubernetes, Docker, and Azure Pipelines.
- Optimize systems and applications for performance, reliability, and maintainability.
- Implement and improve logging and observability using OpenTelemetry.
- Share knowledge, support developers of varying seniority, and contribute to technical and architectural discussions.
- Collaborate across distributed teams and help align technical strategy and engineering best practices.
Requirements
- At least 5 years of software engineering experience.
- Strong expertise in C#, .NET Core, and Azure.
- Proven experience with transaction-intensive systems and agile development processes.
- Deep understanding of microservices architecture and distributed system design.
- A collaborative, team-first approach and commitment to engineering quality.
- Fluency in English and Swedish.
- Experience in e-commerce, payments, or finance is a plus.
- Familiarity with Corniche or Mambu is a plus.
Benefits
- Hands-on technical role with meaningful influence on platform architecture and direction.
- Opportunity to work on a unified payment platform serving 14 European markets.
- Collaborative, distributed team spanning Borås, Stockholm, Gdansk, Málaga, and the Czech Republic.
- Technical and professional growth opportunities.
