Senior Full-Stack .NET Developer
Overview
As a Senior Full Stack .NET Developer, you design, develop, and deliver high-quality software across multiple applications. You’ll own priorities, adapt to contexts, and drive best practices, code quality, and automation. You’ll mentor peers, participate in architecture discussions, and collaborate with Product Owners, Architects, and Scrum teams to transform business needs into technical solutions. The role offers exposure to replatforming, end-to-end development, and DevOps improvements in a global, inclusive environment.
Compensation / BenefitsLux Med medical carepsychological supportlife insuranceMy Benefit cafeteria systemMultisport card co-financingcar/bike park sharing system
ResponsibilitiesManage priorities and deliver across multiple applicationsAnalyze and enhance existing codebases and unfamiliar solutionsProvide technical guidance and code reviews to peersSupport tech stack definition and development best practicesAdvise on solution design, technical debt, and process improvementEnsure high code quality through reviews and CI/CD improvementsTranslate business requirements into technical solutionsContribute to architecture decisions and API designParticipate in replatforming and refactoring effortsDevelop end-to-end applications (backend and frontend) within the .NET stackSupport sprint planning, estimation, and task breakdownContribute to DevOps, CI/CD automation, and testing/UAT organizationProvide blockers resolution and mentorship
Key requirements5+ years of experience designing and developing C# / .NET solutionsExperience building API-based applications for multiple clients (web, desktop, mobile, plugins)Proficiency with Blazor, ASP.NET MVC, RazorExperience with Microsoft Azure (Functions, App Services, Azure SQL, DevOps, CI/CD)Strong SQL, data modeling, optimization, and query tuningCode quality assurance, advanced debugging, and performance profilingStrong knowledge of Git and modern branching strategiesFamiliarity with Clean Architecture, layers, and design patterns (CQRS, Mediator, Repository)Experience in Agile teams and good communication skillsStrong communicationMentoring and knowledge sharingCollaborative mindsetBlazorASP.NET MVCRazor