.NET Backend Developer
- 3+ years of experience developing backend applications.
- Strong knowledge of C# and .NET 8.
- Experience with Entity Framework / Entity Framework Core.
- Good understanding of layered / three-tier backend architecture.
- Ability to review and improve AI-generated code.
- Practical experience with AI coding tools such as Claude Code, OpenAI Codex, GitHub Copilot, Cursor or similar solutions.
- Understanding of Agentic AI and AI-assisted development workflows.
- Good knowledge of Clean Code and basic software design principles.
- Experience with Microsoft SQL Server and relational databases.
- Experience working with APIs and system integrations.
- Experience working with legacy systems or legacy data will be an advantage.
- Good debugging and problem-solving skills.
- English at B2 level or higher.
What We Are Looking For
We are looking for a hands-on developer who is comfortable working together with AI coding agents and can critically evaluate the code they produce.
You don't need to be an AI expert or software architect. What matters is that you have a solid foundation in C#/.NET backend development and can use tools such as Claude Code, Codex or GitHub Copilot effectively.
The ability to recognise when AI-generated code is incorrect, poorly designed or unsuitable for production is particularly important.
- AI generates the code — you guide it, review it, improve it and make sure it actually works.
We are looking for a Backend Developer to join a project where software development is strongly supported by AI coding agents and Agentic AI workflows.
This is not a traditional development role where you are expected to write every line of code from scratch. Instead, you will work with AI agents to build backend solutions based on User Stories and business requirements.
Your role will focus on guiding AI agents, reviewing and improving AI-generated code, maintaining a clean backend architecture, and solving technical problems that require human engineering expertise.
AI Experience is Key
Hands-on experience with AI coding assistants and Agentic AI workflows will be a key part of this role.
We are particularly interested in candidates who have worked with tools such as:
- Claude Code
- OpenAI Codex
- GitHub Copilot
- Cursor
- Other AI-powered coding agents and development tools
We are looking for someone who understands how to effectively work with AI as part of the software development process — from giving agents the right instructions and reviewing their output to identifying incorrect implementations and making the necessary corrections.
,[Guide AI coding agents in generating backend solutions based on User Stories and technical requirements., Review and validate AI-generated C#/.NET code., Ensure that the backend follows a clean and maintainable three-layer architecture., Identify and correct architectural and implementation issues introduced by AI-generated code., Perform code reviews focusing on quality, security, performance and scalability., Integrate the new backend architecture with existing legacy systems and business logic through APIs., Investigate and resolve complex backend and database issues that AI agents are unable to solve., Debug edge cases and unexpected application behaviour., Work with existing data structures and support data mapping between legacy and new solutions., Collaborate with technical and business stakeholders to translate User Stories into working backend solutions.] Requirements: C#, .NET, Entity Framework, AI, GitHub, Microsoft SQL Server, Relational database