Sari la conținutul principal

.NET Full-Stack Developer

Technology
Cegeka
Bucureşti, Româniaacum 3 zilePână la 05.01.2027
Normă întreagă

Descrierea postului

Our mission is to help people integrate technology into everyday life and to enable innovation through technology.

We offer software development and infrastructure solutions, with advanced competences in Blockchain, Artificial Intelligence and Machine Learning. All our offices (in Western Europe or nearshore, in CEE) are located within the boundaries of the European Union. We believe working in close cooperation with our clients and employees is the key to success; this means we offer people the best working environment in order to achieve the best results. We love entrepreneurial spirits and encourage people around us to be proactive and make the best decisions not only for business, but for their own personal development. Our nearshore Romanian offices are in Bucharest (Victoriei Square) and Iasi (Palace) and, with over 9000 team members at group level, we make sure we are always close to our customers.

Role Overview:

We’re looking for a .NET developer to support and extend an event-driven integration platform, build Blazor applications, and develop AI-assisted workflows. The platform connects enterprise systems,including Dynamics 365, Dataverse, SharePoint, and internal data services—and includes REST APIs, background workers, message-driven integrations, and AI workflows using Azure AI Foundry.

You’ll work across backend services, user-facing Blazor features, and AI-enabled solutions: improving reliability, integrating systems, resolving production issues, and delivering maintainable enhancements.

Key Responsibilities:

  • Maintain and enhance .NET microservices, REST APIs, and background workers.
  • Develop Blazor user interfaces and connect them to secure backend APIs.
  • Build and support asynchronous integrations using MassTransit, RabbitMQ, and Azure Service Bus.
  • Develop and maintain AI-assisted workflows using Azure AI Foundry, including agent orchestration and structured outputs.
  • Integrate AI capabilities with business processes, while considering accuracy, data privacy, security, and human oversight.
  • Work with SQL Server and Entity Framework Core; troubleshoot data access and synchronization issues.
  • Integrate with Microsoft Graph, SharePoint, Azure services, and third-party business systems.
  • Support authentication, configuration, and secrets management using Azure identity services and Key Vault.
  • Investigate production incidents, improve logging and monitoring, and strengthen service resilience.
  • Write and maintain automated tests, technical documentation, and deployment pipelines.
  • Collaborate with product owners and technical teams to deliver practical, supportable solutions.

Requirements:

  • Strong C# and .NET experience, including ASP.NET Core APIs and hosted/background services.
  • Experience with Blazor and component-based web application development.
  • Understanding of REST APIs, asynchronous programming, dependency injection, and distributed systems.
  • Experience with SQL Server and Entity Framework Core.
  • Familiarity with message queues or brokers and event-driven architecture.
  • Experience building or integrating AI-powered features, such as LLM-based applications, agents, or prompt-driven workflows.
  • Good understanding of AI limitations, including output validation, reliability, and responsible handling of data.
  • Experience writing automated tests and diagnosing issues in existing applications.
  • Good communication skills and a pragmatic approach to maintaining established systems.

Useful additional experience

  • Azure AI Foundry, Azure OpenAI, or other managed AI platforms.
  • Prompt design, tool/function calling, structured response schemas, and evaluation of AI outputs.
  • Retrieval-augmented generation (RAG), embeddings, or enterprise search.
  • Azure, Azure DevOps pipelines, Docker, and production deployments.
  • MassTransit, RabbitMQ, or Azure Service Bus.
  • Microsoft Graph, SharePoint, Dynamics 365, or Dataverse integrations.
  • Azure Key Vault, managed identities, and Microsoft Entra ID.
  • OpenTelemetry, health checks, and application monitoring.
  • Experience supporting applications that target multiple .NET versions and modernizing them incrementally.

Once on board we offer various programs and benefits:

  • 22 annual vacation days, 3 sick days that are not carried to the next year (no medical certificate required)
  • A seniority day is added every 3 years in the company
  • Floating days - free day for every public holiday that falls on the weekend, with the exception of holidays which always fall during the weekend
  • Annual Company Bonus prorated according to the number of worked months in a year
  • Private medical insurance
  • Access to an online benefit platform, with a monthly allowance of 690 RON, which you can choose to invest in different wellbeing, financial, or retail packages
  • Financial support for the birth of your child or unhappy events
  • A work culture based on cooperation and development - customized learning paths through external providers as well as special development programs.
  • We offer remote work flexibility, driven by smart working principles and aligned with team goals and values
  • Wellbeing initiatives to encourage a healthy work life balance through webinars, specialized sessions and internal programs, per our colleagues’ input
Keywords
DataverseOrchestrationSharePointBlazorRabbitMQ.NET CoreASP.NET CoreBlockchainDevOpsAspSqlEntity FrameworkASP.NETIntegration platformActive Server Pages

Te interesează acest rol?