Senior Backend Engineer (.Net) - Team Lead Track

New
S
SweedCannabis Retail Technology
Remote International, 10:00–16:00 CET core collaboration hoursFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
4+ years
Required Skills
DockerPostgreSQLSQLRabbitmqC#gRPC.NETRedisMicroservices

Requirements

  • 4+ years of backend development experience.
  • Strong commercial experience with C# and .NET.
  • Experience building and maintaining production systems.
  • Experience working with large codebases.
  • Experience with microservices and/or modular monoliths.
  • Strong understanding of software architecture and backend design.
  • Strong algorithmic thinking and problem-solving skills.
  • Experience refactoring and evolving existing systems.
  • Experience making technical decisions and taking ownership of solutions.
  • English level sufficient for written communication and occasional calls.
  • Experience using AI tools in software development workflows.

Responsibilities

  • Design and develop backend services within our microservices ecosystem.
  • Build new services for subscriptions and loyalty.
  • Refactor and gradually extract business logic from the monolith into dedicated services.
  • Design interfaces for exchanging financial data between engineering teams.
  • Participate in architectural discussions and technical decision-making.
  • Improve system performance, maintainability, and transparency.
  • Review code and promote engineering best practices.
  • Collaborate closely with engineers across multiple product teams.
  • Gradually take ownership of leadership within the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now