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.Responsibilities and Tasks: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.Requirements:Exceptional and proven proficiency in the…Backend-utvecklareMjukvaru- och systemutvecklare m.fl.