JustJoin.IT Praca zdalna Senior New

.Net Developer

emagine Polska

⚲ Lisbon

Wymagania

  • Documentation
  • Test-Driven Development (TDD)
  • Artificial Intelligence (AI)
  • SQL
  • .Net
  • C#
  • Testing
  • Security
  • Backend
  • CI/CD

Opis stanowiska

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.