Verified current Job

Middle .NET Full Stack Engineer

We are looking for an experienced Software Engineer to join a dedicated team working on high-impact, enterprise-scale software solutions for public sector funding and financial man

Job Full source details
N-iX Source published Oct 1, 2026 Verified 3 hours ago
✓ 100% verification score · Source: N-iX (greenhouse) · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.

Overview

We are looking for an experienced Software Engineer to join a dedicated team working on high-impact, enterprise-scale software solutions for public sector funding and financial man

Full job description

We are looking for an experienced Software Engineer to join a dedicated team working on high-impact, enterprise-scale software solutions for public sector funding and financial management systems. The candidate will work within a large-scale ecosystem comprising core transactional systems, reporting tools, and public application portals. You will play a key role in developing new features, integrating modern microservices, refactoring legacy components, and migrating services to modern technologies (.NET 6/8, modern web frameworks). Key Responsibilities Systems Analysis & Architecture: Analyze requirements, extract business logic from legacy systems, and create modeling/visualization artifacts using UML standards. Full-Stack Development: Design, maintain, and expand back-end services and front-end portals using C#/.NET, REST APIs, and modern UI tools. Legacy Refactoring & Decoupling: Write anti-corruption layers and seams to safely isolate legacy code from new, modern application components. Data Access & Databases: Design and optimize database access structures using MSSQL, Entity Framework Core (Code-First), and the repository pattern. Testing & Quality Assurance: Create decoupled unit tests, write feature documentation, and conduct end-to-end (E2E) testing on newly built features. Agile Collaboration: Participate in daily stand-ups and Agile/Scrum ceremonies, managing code, documentation, and tasks via Azure DevOps. Requirements Education & Experience: Bachelor’s Degree in IT, Computer Science, or a related field (MQF Level 6 or equivalent). 3+ years of professional experience in software development and systems analysis. Practical experience working in Agile/Scrum environments using tools like Azure DevOps. Technical Skills: Back-End & Frameworks: Strong proficiency in C#, .NET Framework 4.8, .NET 6/8, ASP.NET MVC, REST APIs, and Entity Framework Core. Front-End Development: Experience with HTML5, CSS, Bootstrap, AJAX, JavaScript, jQuery, JSON, OpenXML, and modern web frameworks (Angular, React, or Blazor). Databases: Strong knowledge and practical experience with MSSQL, Entity Framework (Code-First), and repository patterns. Architecture & Clean Code: Solid understanding of Object-Oriented Design (OOD), writing decoupled unit tests, and designing anti-corruption layers. Version Control & DevTools: Hands-on experience with Git/Azure Repositories and Browser Development Tools (DevTools). We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers

Tips for this job

Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

laptop-ats-crawler v3

Original authoritative source

JobOpportunity is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Apply through JobOpportunity →

Browse current JobOpportunity listings from N-iX (greenhouse) →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books