
Full Stack Developer, .NET, Vue
Posted Oct 31

Posted Oct 31
This is a fully remote position, open to applicants in Romania, +2 more countries.
β’ Deliver features comprehensively across API, UI, database, and testing in both legacy ASP.NET MVC 5 and modern .NET 10 / Vue 3 applications.
β’ Collaborate with the Product Owner and Team Leader to translate business requirements into actionable solutions.
β’ Proactively identify missing scenarios prior to implementation.
β’ Develop background jobs, Azure Functions, queue-driven processes, and integrations.
β’ Create unit and integration tests.
β’ Provide support to QA and resolve defects.
β’ Review pull requests, including those generated by AI.
β’ As a senior-level professional, take ownership of complex modules from requirements clarification through technical design, implementation, release, and stabilization in production.
β’ As a senior-level professional, lead the incremental modernization process from .NET Framework to .NET 10, transitioning Azure Functions to an isolated worker model, implementing OpenTelemetry, and introducing automated tests.
β’ As a senior-level professional, mentor junior and mid-level developers.
β’ As a senior-level professional, influence AI practices including repository agent configuration, specification-driven workflows, and safe coding practices.
β’ As a senior-level professional, articulate trade-offs to Product Owners and proactively identify risks.
β’ Minimum of 3 years of commercial experience with C# and .NET, including ASP.NET MVC / Web API and ASP.NET Core.
β’ Strong knowledge of SQL Server: including stored procedures, views, indexes, and the ability to analyze query plans; familiarity with EF6 and EF Core.
β’ Experience with Vue 3 and TypeScript; strong background in React or Angular will be accepted if the candidate is willing to work with Vue.
β’ Ability to read and modify legacy code utilizing jQuery, Knockout.js, and Kendo UI.
β’ Proficiency in asynchronous programming, dependency injection, SOLID principles, and design patterns.
β’ Practical experience with Azure services: App Service, Azure SQL, Storage, Functions, Key Vault, and Application Insights.
β’ Familiarity with Azure DevOps and Git.
β’ Experience with unit and integration testing using xUnit, NUnit, or MSTest.
β’ Knowledge of secure coding practices.
β’ Proficient in English at an Upper-Intermediate (B2) level or higher, both spoken and written.
β’ Comfortable working asynchronously in a distributed team environment.
β’ Senior-level professionals should have 5+ years of commercial experience, preferably with enterprise products.
β’ Senior-level professionals should have experience with .NET Framework, ASP.NET MVC 5, Web API 2, and contemporary ASP.NET Core.
β’ Senior-level professionals should possess strong SQL Server / Azure SQL skills, including complex T-SQL, query plans, locking mechanisms, and safe schema alterations.
β’ Senior-level professionals should be knowledgeable about Microsoft Entra ID, OAuth 2.0 / OpenID Connect, and OWASP Top 10 vulnerabilities.
β’ Senior-level professionals should be adept at production debugging across applications, databases, configurations, and infrastructures.
β’ Senior-level professionals should be proficient in stakeholder communication for requirements and design discussions.
β’ Preferred qualifications include experience with AI-assisted development, AI agents, RAG and evaluation, insurance/finance/broker systems, .NET modernization, Docker, Azure Container Apps, Aspire, GitHub Actions, Playwright, mobile development, or RPA.
β’ Ownership of features and modules on a live insurtech platform as well as on new .NET 10 / Vue 3 projects.
β’ Opportunities for modernization work that allows for significant influence on technical design and delivery practices.
β’ A clear pathway for mid-level developers to advance to senior responsibilities.
β’ Engagement in AI initiatives including agents, document processing, and knowledge search.
β’ Access to Claude Code as the standard AI development tool, with a subscription available for every developer on our team.
β’ Some projects utilize specification-driven development with GitHub Spec-Kit.
β’ Fully remote work within an international team.
β’ Contractor agreement with monthly payments in USD.
β’ This position is open to candidates located anywhere in Europe, including both EU and non-EU countries.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.