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