Roaya

ASP.NET Developer (AI-Assisted Development)

📍 المعادي Full-Time 💼 Senior Level (6-8 yrs) 🕐 1mo ago
👁️ 0 views
📋 0 applicants

Job Description

We're looking for an ASP.NET Developer with around 1 year of experience who is skilled at using AI tools to write, debug, and improve code.

You'll help build and maintain web applications and APIs using ASP.NET and C#, while using AI assistants to work faster and learn quickly.

This is a great fit for an early-career developer who is genuinely productive with AI tools and eager to grow into a strong engineer.

What You'll Do- Build and maintain web applications and APIs using ASP.NET Core, C#, and the .NET ecosystem.- Write clean, working code with the help of AI coding assistants — and review that output critically instead of trusting it blindly.- Implement features, fix bugs, and improve existing code.- Work with databases (SQL Server / Entity Framework), writing and optimizing queries.- Build and consume RESTful APIs.- Use AI tools to speed up debugging, refactoring, writing tests, and generating documentation.- Collaborate with the team using Git, pull requests, and code reviews.- Learn the codebase and the business domain quickly, asking good questions along the way.

  • Around 1 year of experience developing with ASP.NET / ASP.NET Core and C#.- Solid C# fundamentals (OOP, async/await, LINQ).- Experience with at least one front-end basics layer: HTML, CSS, JavaScript (Razor, Blazor, or a JS framework is a plus).- Experience with relational databases (SQL Server preferred) and an ORM like Entity Framework.- Comfortable building or consuming REST APIs.- Hands-on, practical skill using AI coding tools (e.g., GitHub Copilot, Claude, or similar) to write and debug code effectively.- Familiarity with Git and basic version-control workflows.- Good problem-solving skills and the judgment to verify AI-generated code rather than ship it unchecked.- Clear communication and willingness to learn.

Nice to Have- Experience with Blazor, MVC, or Web API in depth.- Exposure to cloud platforms (Azure preferred, or AWS).- Familiarity with CI/CD pipelines and Docker.- Experience writing unit tests (xUnit, NUnit).- Prompt engineering skill for generating code, tests, or documentation.- Interest in integrating AI features into applications (e.g., calling LLM APIs, building chat or assistant features).How We Use AI in Development (so you know what to expect)- *Coding:* AI assistants for writing, refactoring, and explaining code.- *Debugging:* using AI to investigate errors and suggest fixes faster.- *Testing & docs:* generating draft unit tests and documentation, then reviewing them.- *Learning:* using AI to ramp up on unfamiliar parts of the codebase.We treat AI as a tool that makes good developers faster — not a substitute for understanding your own code.

You're always expected to review and own what you ship.

What Success Looks Like (First 6 Months)- Comfortable with our codebase, tools, and Git workflow.- Shipping features and bug fixes with minimal hand-holding.- Using AI tools to work efficiently while producing reliable, reviewed code.- Growing your C# / ASP.NET depth and contributing well within the team.

Requirements & Qualifications

- Around 1 year of experience developing with ASP.NET / ASP.NET Core and C#.- Solid C# fundamentals (OOP, async/await, LINQ).- Experience with at least one front-end basics layer: HTML, CSS, JavaScript (Razor, Blazor, or a JS framework is a plus).- Experience with relational databases (SQL Server preferred) and an ORM like Entity Framework.- Comfortable building or consuming REST APIs.- Hands-on, practical skill using AI coding tools (e.g., GitHub Copilot, Claude, or similar) to write and debug code effectively.- Familiarity with Git and basic version-control workflows.- Good problem-solving skills and the judgment to verify AI-generated code rather than ship it unchecked.- Clear communication and willingness to learn.

Nice to Have- Experience with Blazor, MVC, or Web API in depth.- Exposure to cloud platforms (Azure preferred, or AWS).- Familiarity with CI/CD pipelines and Docker.- Experience writing unit tests (xUnit, NUnit).- Prompt engineering skill for generating code, tests, or documentation.- Interest in integrating AI features into applications (e.g., calling LLM APIs, building chat or assistant features).How We Use AI in Development (so you know what to expect)- *Coding:* AI assistants for writing, refactoring, and explaining code.- *Debugging:* using AI to investigate errors and suggest fixes faster.- *Testing & docs:* generating draft unit tests and documentation, then reviewing them.- *Learning:* using AI to ramp up on unfamiliar parts of the codebase.We treat AI as a tool that makes good developers faster — not a substitute for understanding your own code.

You're always expected to review and own what you ship.

What Success Looks Like (First 6 Months)- Comfortable with our codebase, tools, and Git workflow.- Shipping features and bug fixes with minimal hand-holding.- Using AI tools to work efficiently while producing reliable, reviewed code.- Growing your C# / ASP.NET depth and contributing well within the team.

EGjobank Analysis

Quick Role Summary

Opportunity as "ASP.NET Developer (AI-Assisted Development)" at Roaya located in المعادي on a Full-Time basis, suited for Senior Level candidates, within Engineering. Key details from listing: We're looking for an ASP.NET Developer with around 1 year of experience who is skilled at using AI tools to write, debug, and improve code. You'll help build…

The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.

Application Tips

  1. Tailor your CV headline to match "ASP.NET Developer (AI-Assisted Development)" and feature measurable achievements in the top third of your resume.
  2. Customize your cover note for المعادي: explain why this location and work arrangement suit your availability and how you add value to the team.
  3. Highlight relevant practical experience, key responsibilities, and specific business impact.
  4. Demonstrate team leadership, budget stewardship, and tangible business KPIs — concrete numbers carry maximum weight.
  5. After applying, monitor your status from your dashboard and stay prepared for an interview invitation.

Readiness Checklist

  • Updated CV in standard PDF format with a professional filename
  • Skills aligned with the stated role requirements
  • Availability for work in المعادي or remote if specified
  • Measurable achievement examples prepared for interview talking points
  • Egyptian Job Bank candidate profile ready for application tracking
More Career Guides →

Similar Jobs You Might Like