.Net Developer

Net

.Net Developer

Net
Centrum, Lisbon

emagine Polska

Full-time
Any
Senior
Remote

Job description

Introduction & Summary:
We are seeking a Senior .NET Developer with 5-8+ years of experience in backend development and .NET engineering. The successful candidate will drive improvement in code quality, reduce technical debt, and support system structuring for better predictability. With a focus on future automation and AI capabilities, you will help ensure code understandability, maintainability, and security.

Main Responsibilities:
Responsible for hands-on development and refactoring of core systems, with the aim of enhancing their structure and predictability.

  • Develop and improve .NET-based systems.

  • Reduce technical debt and increase maintainability.

  • Support safe and efficient delivery.

  • Ensure code is understandable, maintainable, and secure.

  • Make systems testable and observable.

  • Facilitate automation of workflows.

Key Requirements:

  • Strong experience with .NET / C#.

  • Experience working with legacy or monolithic systems.

  • Strong understanding of clean code principles.

  • Experience with refactoring and improving existing codebases.

  • Strong SQL and backend integration experience.

  • Experience with APIs and service-based architecture.

  • Experience with CI/CD pipelines.

  • Experience with automated testing.

  • Familiarity with TDD / BDD and security by design thinking.

  • Experience with Gherkin / SpecFlow / Cucumber or similar.

  • AI-related:

  • Experience using AI tools in development workflows.

  • Understanding of code structuring for automation and AI integration.

  • Experience using AI for debugging, testing, or documentation support.

Nice to Have:

  • Experience with .NET Core.

  • Experience with containerization.

  • Exposure to AI-assisted testing or development tools.

  • Experience improving system observability.

Tech stack

    English

    B1

    Security

    advanced

    C#

    advanced

    Backend

    advanced

    CI/CD

    advanced

    Testing

    advanced

    Artificial Intelligence (AI)

    advanced

    Documentation

    advanced

    .Net

    advanced

    Test-Driven Development (TDD)

    advanced

    SQL

    advanced

Office location

.Net Developer

Summary of the offer

.Net Developer

Centrum, Lisbon
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.