Senior .NET Engineer - SmartGrants

emagine

Polska

Remote

PLN 180,000 - 260,000

Full time

9 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

emagine seeks a senior .NET engineer based in Poland to stabilise the solution, reduce debt, and raise engineering standards. You will influence architecture, quality, and priorities while owning critical improvements and ensuring business continuity.

You will collaborate with technical and business stakeholders, prioritise work by risk and value, and drive CI/CD, observability, and robust testing practices across the stack.

Qualifications

  • Strong hands-on experience building and maintaining backend apps using C# and .NET / ASP.NET Core.
  • Experience modernising legacy apps without disrupting operations.
  • Solid knowledge of relational databases, SQL and Entity Framework.

Responsibilities

  • Build a strong understanding of the existing codebase, architecture and integrations.
  • Create and drive a risk-based technical debt roadmap focused on stability and maintainability through 2030.
  • Modernise the .NET application and key dependencies incrementally while protecting business continuity.

Skills

C#
.NET
ASP.NET Core
SQL
Entity Framework
APIs
Azure
CI/CD
Logging/Monitoring
Debugging/Fixing defects
Problem solving
Communication

Education

Computer Science / Software Engineering degree

Tools

Azure App Service
Azure SQL
Bicep
ARM templates
Git / Version Control

Job description

Location: Poland
Working mode: Remote (with occasional business travel)
Language: English
We are looking for a senior .NET engineer based in Poland. Working closely with technical and business stakeholders, you will take an active role in stabilising the solution, reducing technical debt and improving the engineering practices needed for dependable long-term operation. The role offers significant ownership and the opportunity to influence architecture, quality standards and technical priorities.
Your key responsibilities include the following:
  • Build a strong understanding of the existing codebase, architecture, integrations and business-critical workflows
  • Create and drive a risk-based technical debt roadmap focused on stability, security, maintainability and supportability through 2030
  • Modernise the .NET application and key dependencies in pragmatic, incremental steps while protecting business continuity
  • Diagnose and resolve production issues, recurring defects, performance bottlenecks and integration failures
  • Improve automated testing, code quality, logging, monitoring and operational documentation
  • Strengthen CI/CD, deployment practices, environment consistency and safe rollback approaches
  • Document key design decisions, interfaces, runbooks and critical business logic, and share knowledge across the team
  • Work with business and technical stakeholders to prioritise improvements according to operational risk and business value
What We Are Looking For

We are seeking a candidate with an educational background in Computer Science, Software Development or Engineering, as well as substantial experience in several of the following areas:

  • Strong hands-on experience developing and maintaining backend applications using C# and .NET / ASP.NET Core
  • Experience modernising legacy or business-critical applications without disrupting ongoing operations
  • Solid knowledge of relational databases, SQL and Entity Framework
  • Experience designing, maintaining and troubleshooting enterprise integrations and APIs
  • Practical experience with Microsoft Azure, including application hosting, monitoring and cloud operations
  • Experience with unit, integration and regression testing and improving test coverage in existing systems
  • Good understanding of secure coding, dependency management and software lifecycle risks
  • Experience with CI/CD, source control and modern software quality practices
  • Strong analytical and problem-solving skills, with the ability to turn findings into pragmatic improvement plans
  • Ability to work independently with a high degree of ownership and accountability
  • Excellent communication skills and confidence working directly with technical and business stakeholders
Nice to have:
  • Vue.js or another modern JavaScript framework
  • Azure App Service, Azure SQL and Infrastructure as Code such as Bicep or ARM templates
  • Observability, structured logging, alerting and production support
  • Financial, invoicing or payment workflows
  • SAP or other ERP integrations
  • Experience from clinical development, life sciences or another regulated enterprise environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Polska

On-site
PLN 180,000 - 240,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Katowice

On-site
PLN 150,000 - 210,000
Software Developer (.NET)
Software Developer (.NET)

Altherias • Warszawa

Remote
PLN 120,000 - 180,000
Senior Full Stack Developer (.NET Core/React) - 90 % Remote (Poland)
Senior Full Stack Developer (.NET Core/React) - 90 % Remote (Poland)

KEYES • Warszawa

Hybrid
PLN 240,000 - 320,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Kraków

On-site
PLN 150,000 - 210,000
Health insurance
Multisport
Shopping vouchers
+2
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Wrocław

On-site
PLN 180,000 - 300,000
Hybrid by design
Remote within Poland
Relocation opportunities
+4
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Łódź

On-site
PLN 180,000 - 240,000
Hybrid work model
Remote within Poland
Opportunities to work abroad up to 60 
+5
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Warszawa

On-site
PLN 180,000 - 300,000
Hybrid work by design
Remote work within Poland
International project exposure
+1
Senior .NET Developer with Fintech EXP!
Senior .NET Developer with Fintech EXP!

MARGO • Warszawa

On-site
PLN 165,312 - 185,976
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Województwo pomorskie

On-site
PLN 180,000 - 240,000
Health insurance
Multisport
Shopping vouchers
+1