.Net Developer.

  • technology
  • permanent
  • Romania
  • £0-£0

Backend Software Engineer - .Net C# - Romania - Remote

Overview

We're looking for a Back-End Software Engineer to join our clients growing engineering team, specialising in modern .NET Core development, Azure PaaS, and relational databases. You'll play a key role in designing, building, and maintaining high-performing back-end systems that underpin our products and services.

Key Responsibilities

  • Design, develop, and maintain robust, scalable back-end applications using .NET Core / .NET 6 and C#.

  • Build and integrate RESTful APIs and services to support front-end and third-party systems.

  • Work with Azure PaaS components and relational databases such as SQL Server and Azure SQL.

  • Collaborate closely with cross-functional teams (product, design, and QA) in an Agile environment.

  • Contribute to improving engineering standards, performance, and code quality through reviews, refactoring, and testing.

  • Participate in DevOps practices using Azure DevOps, including Boards, Repos, CI/CD, and deployment pipelines.

  • Apply SOLID principles and best practices for clean, maintainable code.

  • Provide constructive feedback on peer work and help drive team-wide technical excellence.

Core Skills & Experience

  • Proven experience developing back-end solutions with .NET Core / .NET 6 and C#.

  • Strong understanding of API design and integration.

  • Hands-on experience with SQL Server and Azure SQL databases.

  • Familiarity with testing frameworks such as xUnit or NUnit.

  • Proficiency in Git for version control and collaboration.

  • Experience working within an Agile team environment.

  • Excellent communication and teamwork skills, with the ability to collaborate effectively across disciplines.

  • Strong problem-solving skills and the ability to prioritise work in a fast-paced environment.

Maria Whitmarsh