About the RoleWe are looking for a passionate and skilled .NET Developer to join our global development team. You will play a key role in designing, developing, and maintaining features that power our core products. This is a fully remote role, offering you the flexibility to work from anywhere while contributing to high-impact projects.Your Responsibilities- Design, develop, and deliver new features for our software products - Code, test, and maintain core applications and databases, ensuring performance, scalability, and security - Collaborate closely with other developers and stakeholders to deliver the best possible product - Continuously improve and extend our back-end architecture - Write clean, testable, and maintainable code while conducting peer code reviews - Gather and align development efforts with feedback from end-users - Bring innovative ideas to continuously improve our codebase and development practices - Provide technical support and training to internal teams and global stakeholders - Partner with IT infrastructure teams to deploy, automate, and maintain applications following the /"You build it, you run it/" philosophyYour Profile- A degree in Computer Science, Engineering, or a related field, or equivalent professional experience - Strong knowledge of the .NET framework (4.7+) and/or .NET Core (3.1+) with C#, ASP.NET (Core/Web API) - Proficiency in SQL and experience with SQL Server (2016+) - Solid understanding of SOLID principles, TDD, Microservices, SOA, OOA/OOD - Experience with CI/CD pipelines and container technologies (Docker, Kubernetes) is a plus - Familiarity with front-end technologies such as JavaScript or TypeScript and frameworks like AngularJS/Angular is an asset - Strong problem-solving skills, attention to detail, and ability to work independently - Excellent time management and communication skills (written and verbal) - Fluency in English is required; French and/or German are a plusWhat We Offer- 100% remote work with flexible hours - A collaborative and inclusive international team - Opportunities for learning, growth, and innovation - Competitive compensation and benefits package