Software Developer / .Net / C# / Microsoft technologies/ ASP / Designer / Software Engineer The Software Developer will work within a Development team, and may be involved in development of new products and maintenance of existing products including the design, installation, testing and maintenance of software systemsSenior Software Developer C#What you’ll doParticipate in the migration and refactoring of a proxy solution from Golang to .NET, contributing to the evolution of legacy systems into modern architectures.Design, develop and maintain cloud-native and edge computing solutions within the Restaurant Technology ecosystem.Apply DevOps practices to cloud and edge deployments, including CI/CD automation.Collaborate in Agile ceremonies and work closely with globally distributed engineering teams.Ensure reliability, scalability and performance across both legacy and modern systems.Understand complex existing systems and contribute to their continuous improvement.Quickly learn and adapt to product and domain knowledge, supporting evolving business needs.What we’re looking forSolid experience with C# and .NET Core.Experience working with cloud platforms and DevOps practices, including CI/CD pipelines.Familiarity with edge computing environments and automated deployments.Experience using gRPC for service-to-service communication.Previous exposure to C++ is considered a plus.Experience with Redis or similar in-memory data stores is a plus.Strong communication skills in English, with the ability to collaborate in an international environment.Good understanding of Agile methodologies and collaborative development practices.Personal skillStrong problem-solving and ownership mindset.Ability to work independently and in global teams.Execute for resultsTeam player profilePrompted pressureKnow how to solve problems in an effective mannerShare knowledgeOpen and clear communicationEnglish Advanced (mandatory)