
Rebtel Networks AB · Stockholm
Global migration is a 21st-century reality. Whether people are fleeing from something or racing towards better opportunity, following love or seeking new experi...
Global migration is a 21st-century reality. Whether people are fleeing from something or racing towards better opportunity, following love or seeking new experiences, more and more are living in different environments and in new ways. We celebrate the power of people coming together. That’s why we connect ambitious people abroad with their families and friends back home so they can support each other emotionally and financially, and lead more enriched lives.
Why Rebtel?
When you join Rebtel, you become part of a global team, bringing together diverse minds from every corner of the world. Our headquarter is nestled in Stockholm and here we strike a balance between dedicated work and more relaxed activities. Every Friday the unmistakable aroma of freshly popped popcorn fills the air, but our celebrations encompass everything from minor and major common accomplishments to cinnamon bun day.
What will you do?
As a Staff .NET Developer at Rebtel you will serve as the technical guardian and principal individual contributor for the entire Backend (BE) architecture and ecosystem. This role is crucial for ensuring the technical excellence, scalability, reliability, and security of all backend systems that power our core products and services. The Staff Software Engineer will operate at a high level of abstraction, influencing engineering practices across multiple teams while remaining hands-on in critical areas.
You’ll be actively involved in architectural decisions, contribute to technical discussions, and inspire your team to deliver clean, robust code.
Lead the design, development, and deployment of complex, high-throughput backend services and APIs, ensuring best-in-class performance and maintainability.
Drive architectural decisions and serve as the ultimate technical escalation point for BE-related challenges.
Establish and articulate a clear, ambitious long-term vision and technical roadmap for the evolution of the BE systems.
This includes planning for future growth, anticipating technological shifts, and driving the adoption of new technologies and patterns to maintain a competitive edge.
Act as the primary architect for major system initiatives, defining microservices boundaries, data models, integration patterns, and deployment strategies.
Proactively identify and resolve technical debt and architectural risks before they impact the business.
Mentor engineers, elevating the technical expertise and quality of engineering output across the organization.
Influence engineering standards and best practices for testing, performance tuning, and security across different development teams.
Exceptional and proven proficiency in the .NET area, including extensive experience with C#, .NET Core/8+, and related frameworks (e.g., ASP. NET Core, Entity Framework Core).
Must demonstrate the ability to architect and build high-performance, fault-tolerant systems using the .NET stack.
Demonstrable architecting skills with a strong background in designing and implementing large-scale, distributed systems (e.g., microservices, event-driven architectures, serverless).
Expert knowledge of design patterns, domain-driven design (DDD), and SOLID principles.
Extensive experience with at least one major cloud platform (AWS, Azure, or GCP) and related services (e.g., managed databases, message queues, containerization).
Deep understanding of various database technologies (SQL and NoSQL) and data modeling best practices for scalable applications.
System-Level Thinking: Ability to decompose complex problems into manageable components and evaluate trade-offs between different technical solutions (e.g., speed vs. stability, buy vs. build).
Excellent verbal and written communication skills, with the ability to present complex technical ideas clearly to both technical and non-technical stakeholders, driving consensus on critical architectural decisions.
Our Offer To You
At Rebtel, you are the most important asset and we strive to provide a comprehensive package of benefits and perks that enhance your well-being and work experience. Here are some of the things you can expect from us:
Pension Plan
Health Checkups, Influenza shots and Private Medical Insurance
Occupational insurance
Wellness allowance (5,000 SEK)
Discount on gym memberships
Bonus program
Extra parental pay
30 days annual vacation
Monday breakfasts, dinner if staying in the office past regular working hours
Relocation Support, if you're joining us from afar, we'll assist you in making a smooth transition.
Rebtel is an international workplace, and at the office, we speak English; therefore, high English proficiency is required.
We are Rebtel. We come from all around the world to create products for anyone who has crossed a border. We believe in equal opportunity and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
RaySearch develops innovative software solutions to improve cancer care. About 1000 clinics in more than 40 countries use RaySearch software to improve treatments and quality of life for patients. RaySearch was founded in 2000 and is listed on Nasdaq Stockholm. The headquarters is located in Stockholm, with subsidiaries in the US, Europe and Asia - Pacific. Today we are more than 400 employees with a common vision of improving cancer care with innovative software. Our great staff is crucial for our success and we offer a fantastic working environment in modern offices, flexibility and good opportunities for development. We believe in equal opportunities, value diversity and work actively to prevent discrimination. RaySearch develops a suite of cancer care software, and we are now looking to add more talented developers to our oncology information system RayCare, specifically to our Core team which is responsible for framework development. About RayCare RayCare is a client-server application that runs on premises at many clinics all over the world. RayCare takes care of and helps clinical staff to coordinate their work at the clinic. For example, workflow management, patient chart details and treatment management. RayCare is an innovative oncology information system (OIS) designed to support the complex challenges of modern oncology clinics. It is developed to streamline workflows in cancer clinics to facilitate efficient care faster to more patients. RayCare is used by all staff at the clinic, e.g., physicians, physicists, treatment planners etc. and is used in all steps of patient care, from registration to radiation treatment at the treatment machine and for treatment follow-up. RayCare is integrated with RayStation and its treatment tools but also with external products and supports communication via HL7 as well as DICOM. In the Core team you will mainly work with developing and improving our mission-critical event sourcing and micro service framework as well as installation and security aspects for the RayCare product. As a part of the Core team, you have the possibility to work with a variety of interesting and challenging tasks together with talented colleagues and contribute to evolving the platform and ensuring that it meets the high requirements on patient safety, robustness, performance, and availability. Responsibilities As a core team developer, you will be part of designing and implementing a robust and modern software platform for our oncology information system. We believe you are a hands-on system developer with great problem-solving skills and a meticulous and structured approach. RayCare has high demands on sustainable software development ensuring excellent code quality and maintaining best practices. In your everyday work, you continuously contribute to good overall software design with the goal of achieving a highly structured large scale software product. You are always open to discuss overall design within and between teams, valuing collaboration and your colleagues input to find the best solution for the problem at hand. Your profile You have excellent analytic skills and can identify different components of problems, see connections between them, and understand the impact of various proposed solutions. You take responsibility for your work, ensuring that nothing is overlooked when implementing new functionality. You value collaboration, share knowledge with you team, and take pride in delivering high-quality code that supports the teams’ and organization's goals. Requirements: M.Sc. in Computer Science, Engineering physics or equivalent academic degree Minimum five years of backend development experience with complex products Expertise in C#/.NET Proficient with SQL Server Experience with client-server based systems Knowledge of domain-driven design Knowledge of event-sourcing Knowledge of CQRS/CQS Meriting: Experience of working in an agile environment Experience from the MedTech-industry or other regulated industries Experience of framework development of mission critical systems Experience from microservice architectures High performance computing (multi-threaded/async software) Messaging systems such as RabbitMQ Experience with security technologies such as; OpenID Connect, certificates, OpenIddict Our Culture Culture at RaySeach is the driving force behind our organization, where everything we do is driven by a shared passion for innovation and the fight against cancer. Our dedication is reflected in our ability to deliver exceptional results, pay close attention to detail, and consistently go the extra mile. Our employees stand out as experts in their field, driven by a relentless focus on solving problems - no matter how complex. At RaySearch, we take pride in leading the way in cancer treatment, leveraging cutting-edge technology to develop innovative solutions that make a real difference in patient care. Our Offer At RaySearch, we offer a diverse and inclusive work environment, fostering openness, sincerity, and collaboration. Located in Hagastaden, Stockholm's Life Science Hub, our modern and creative workspace includes an in-house gym, yoga, and social activities like ping pong, table football, and regular after-work events. Our bistro serves a fantastic lunch buffet, and we offer morning- and afternoon-fika every day. Our rooftop terrace also provides a stunning 360-degree view of Stockholm, enhancing the work experience. All of this comes attached with a competitive compensation and benefits package. Application Please apply to the position through the application form below. We do not accept applications by e-mail. Selection and interviews will be ongoing.
RaySearch develops innovative software solutions to improve cancer care. About 1000 clinics in more than 40 countries use RaySearch software to improve treatments and quality of life for patients. RaySearch was founded in 2000 and is listed on Nasdaq Stockholm. The headquarters is located in Stockholm, with subsidiaries in the US, Europe and Asia - Pacific. Today we are more than 400 employees with a common vision of improving cancer care with innovative software. Our great staff is crucial for our success and we offer a fantastic working environment in modern offices, flexibility and good opportunities for development. We believe in equal opportunities, value diversity and work actively to prevent discrimination. Do you want to build software that truly saves lives? At RaySearch, you’ll have the opportunity to influence cancer care worldwide through code, architecture, and leadership. We are looking for an experienced developer who wants to take the next step and combine advanced development with a people-focused leadership role as a Group Manager. Our development organization consists of approximately 160 highly engaged colleagues who build software used daily in cancer clinics around the globe. As we continue to grow, we are looking for additional group managers who want to help shape our technology, our teams, and our future. About the role This role offers the best of both worlds, combining hands-on technical work with people leadership. You will have personnel responsibility for a team of 8–12 developers while remaining an active contributor to the development of RayStation, our Treatment Planning System. As a Group Manager, you focus on enabling your team to succeed. You support and develop your employees through regular one-on-one conversations, competence development, and recruitment. You will not be alone in your leadership role, but part of a collaborative management context with support from both peers and the wider organization. In your role as a developer, you work close to the domain on technically demanding solutions and contribute to building robust, scalable systems. Depending on your background, you will work across backend, frontend, or full-stack development, contributing to architecture and system design. Our solutions are built using modern architectural principles such as Domain-Driven Design, event-driven systems, and asynchronous communication, in an environment where security, data integrity, and reliable system communication are critical. Your technical expertise will have a direct and meaningful impact on patient care. Your profile You have a strong technical foundation in .NET development and a clear interest in taking responsibility for both people and technical delivery. You are motivated by building high-performing teams, creating structure, and contributing to a safe and sustainable working environment. With a humble and communicative leadership style, you build trust and take ownership of people-related topics such as performance conversations, competence development, and recruitment, with support from the organization. You are self-driven, proactive, and results-oriented, with the ability to combine deep technical understanding with a present and engaged leadership approach. To succeed in this role, you bring: A Master’s degree in Engineering or an equivalent academic background At least 7 years of experience developing complex products using .NET A genuine interest in people leadership and personnel responsibility Experience from leadership roles or informal leadership in development teams A strong drive to contribute to and further develop the engineering organization Fluency in English, written and spoken. Previous experience in a role with formal people management responsibility together with fluency in Swedish is not required but considered as highly meritorious. Our Culture Culture at RaySeach is the driving force behind our organization, where everything we do is driven by a shared passion for innovation and the fight against cancer. Our dedication is reflected in our ability to deliver exceptional results, pay close attention to detail, and consistently go the extra mile. Our employees stand out as experts in their field, driven by a relentless focus on solving problems - no matter how complex. At RaySearch, we take pride in leading the way in cancer treatment, leveraging cutting-edge technology to develop innovative solutions that make a real difference in patient care. Our Offer At RaySearch, we offer a diverse and inclusive work environment, fostering openness, sincerity, and collaboration. Located in Hagastaden, Stockholm's Life Science Hub, our modern and creative workspace includes an in-house gym, yoga, and social activities like ping pong, table football, and regular after-work events. Our bistro serves a fantastic lunch buffet, and we offer morning- and afternoon-fika every day. Our rooftop terrace also provides a stunning 360-degree view of Stockholm, enhancing the work experience. All of this comes attached with a competitive compensation and benefits package. Application Please apply to the position through the application form below. We do not accept applications by e-mail. Selection and interviews will be ongoing.
RaySearch develops innovative software solutions to improve cancer care. About 1000 clinics in more than 40 countries use RaySearch software to improve treatments and quality of life for patients. RaySearch was founded in 2000 and is listed on Nasdaq Stockholm. The headquarters is located in Stockholm, with subsidiaries in the US, Europe and Asia - Pacific. Today we are more than 400 employees with a common vision of improving cancer care with innovative software. Our great staff is crucial for our success and we offer a fantastic working environment in modern offices, flexibility and good opportunities for development. We believe in equal opportunities, value diversity and work actively to prevent discrimination. Are you passionate about creating smooth, efficient development processes? Do you thrive in agile environments where collaboration, automation, and continuous improvement drive success? Would you like to be part of a team developing cutting-edge software that supports cancer care around the world? Then join us at RaySearch Laboratories as a DevOps Engineer and help shape the future of oncology information systems. About the role RaySearch is developing advanced software solutions to improve cancer treatment worldwide. As a DevOps Engineer at RaySearch, you’ll be part of a collaborative team driving automation, efficiency, and reliability across our development environments. You’ll work closely with developers and DevOps engineers across several products — including our oncology information system and treatment planning system — to optimize build pipelines, release processes, and development workflows. As our configuration teams grow, you’ll have great opportunities to shape routines and ways of working together. Your main tasks will be to: Strive to make the development iteration times short and efficient Manage build and release flows using pipelines Create and manage tools using the Azure DevOps API to input and output information Manage build and test servers and the related environments Administer, manage and provide support for Git version control Your profile We believe you are a collaborative and curious professional who enjoys working closely with others to make things run smoothly. You take initiative, share ideas, and look for ways to improve how things are done. We believe you are attentive to details and value quality in your work, while keeping a pragmatic mindset. You’re comfortable in a dynamic environment where teamwork and communication are key to success. Fluency in English is required, and Swedish proficiency is a plus. Further, we believe you have: A B.Sc. or M.Sc. in engineering or equivalent experience 5 years’ experience in software development and/or configuration managementExperience in programming using .NET (PowerShell/C#). Experience in continuous integration and deployment (using e.g. Azure DevOps pipelines, GitHub Actions, or similar). Experience in Infrastructure as Code (Terraform/Ansible). Experience in Windows Server administration/management. Excellent communication skills in English. Lastly, it is not a requirement but highly meritorious if you have experience in: Microsoft Visual Studio Git Automation and process management using Azure DevOps Our Culture Culture at RaySearch is the driving force behind our organization, where everything we do is driven by a shared passion for innovation and the fight against cancer. Our dedication is reflected in our ability to deliver exceptional results, pay close attention to detail, and consistently go the extra mile. Our employees stand out as experts in their field, driven by a relentless focus on solving problems - no matter how complex. At RaySearch, we take pride in leading the way in cancer treatment, leveraging cutting-edge technology to develop innovative solutions that make a real difference in patient care. Our Offer At RaySearch, we offer a diverse and inclusive work environment, fostering openness, sincerity, and collaboration. Located in Hagastaden, Stockholm's Life Science Hub, our modern and creative workspace includes an in-house gym, yoga, and social activities like ping pong, table football, and regular after-work events. Our bistro serves a fantastic lunch buffet, and we offer morning- and afternoon-fika every day. Our rooftop terrace also provides a stunning 360-degree view of Stockholm, enhancing the work experience. All of this comes attached with a competitive compensation and benefits package. Application Please apply for the position through the application form below. Selection and interviews will be ongoing. We do not accept applications by email.