1,287,628open jobs
74,529companies
207,347added this week
Browse all
Location
In office (Cairo)
Employment
Full-Time

First seen by Alion on Sep 9, 2026.

Overview
Company
Impact
Profile match
Roaya IT helps Egyptian organizations build, secure and operate managed cloud, AWS, cybersecurity, email, backup, SAP, automation and AI with local support.

We are looking for a talented and detail-oriented Full Stack .NET Developer with around 1 year of experience to join our development team.

The ideal candidate will have a solid foundation in both frontend and backend development using the Microsoft .NET technology stack, with strong hands-on experience in Angular and a good understanding of C# and ASP.NET Core.

You will be responsible for developing, maintaining, and improving web applications and APIs while using AI coding tools to enhance productivity, debugging, testing, and learning.

This role is ideal for an early-career developer who understands the fundamentals of software development, is comfortable working with AI-assisted development tools, and is eager to grow into a strong full-stack engineer.

Key Responsibilities

  • Design, develop, and maintain web applications using ASP.NET Core / ASP.NET MVC.

  • Develop and consume RESTful APIs and integrate third-party services.

  • Build interactive and responsive user interfaces using Angular, TypeScript, JavaScript, HTML5, and CSS3.

  • Apply good understanding of React and its core concepts; practical React experience is a plus.

  • Write clean, scalable, maintainable, and well-structured code following development best practices.

  • Work with SQL Server, including database design, queries, and stored procedures.

  • Implement data access using Entity Framework / Entity Framework Core or Dapper.

  • Fix bugs, troubleshoot technical issues, and improve existing applications.

  • Use AI coding assistants such as GitHub Copilot, Claude, or similar tools to accelerate coding, debugging, refactoring, testing, and documentation.

  • Review and validate AI-generated code to ensure correctness, security, performance, and maintainability.

  • Participate in code reviews, unit testing, debugging, and technical discussions.

  • Collaborate with UI/UX designers, developers, DevOps, and project managers.

  • Use Git and standard version-control workflows, including branches and pull requests.

  • Support application deployment through CI/CD pipelines and Azure DevOps.

  • Follow security and coding best practices.

  • Continuously learn and stay updated with relevant technologies and development practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Around 1 year of hands-on experience in Full Stack .NET development.

  • Proficiency in Angular is a must.

  • Good understanding of React and modern frontend development concepts is preferred.

  • Solid knowledge of:

    • C#

    • .NET 6+ / ASP.NET Core

    • ASP.NET MVC / Web API

    • Angular & TypeScript

    • JavaScript

    • HTML5 / CSS3

    • SQL Server

    • Entity Framework / Entity Framework Core

  • Good understanding of OOP, LINQ, and async/await.

  • Experience building or consuming RESTful APIs, working with JSON, and integrating web services.

  • Familiarity with Git and basic source-control workflows.

  • Basic understanding of Agile/Scrum methodologies.

  • Hands-on experience using AI coding tools such as GitHub Copilot, Claude, ChatGPT, or similar tools.

  • Ability to understand, review, debug, and validate AI-generated code rather than relying on it blindly.

  • ITI training/certification in Software Development or .NET is preferred.

  • Strong problem-solving skills and willingness to learn.

Preferred Qualifications

  • Practical experience with React alongside Angular.

  • Experience with Microsoft Azure or other cloud platforms.

  • Familiarity with Azure DevOps and CI/CD pipelines.

  • Experience with unit testing frameworks such as xUnit or NUnit.

  • Basic understanding of Docker and containerization.

  • Exposure to microservices architecture.

  • Experience with Dapper.

  • Familiarity with AI-assisted development workflows and prompt engineering for coding, testing, debugging, or documentation.

  • Interest in integrating AI capabilities into applications, such as LLM APIs, chatbots, or AI assistants.

How We Use AI in Development

AI is an integral part of our development workflow. We use AI tools to help developers:

  • Write & Refactor Code: Generate code, improve existing implementations, and explore alternative solutions.

  • Debug: Investigate errors and identify potential fixes faster.

  • Testing: Generate draft unit tests and test scenarios.

  • Documentation: Create initial technical documentation and code explanations.

  • Learning: Understand unfamiliar technologies, libraries, and parts of the codebase.

We believe AI makes good developers faster — but it does not replace engineering judgment. Developers are expected to understand, review, test, and take full ownership of the code they ship.

What Success Looks Like in the First 6 Months

  • Become comfortable with our codebase, development tools, and Git workflow.

  • Successfully develop and maintain features across both Angular and .NET.

  • Deliver features and bug fixes with decreasing levels of supervision.

  • Use AI tools effectively to improve development speed and productivity.

  • Consistently review and validate AI-generated code before deployment.

  • Improve technical depth in C#, ASP.NET Core, Angular, SQL Server, and software architecture.

  • Contribute positively to the development team and participate effectively in code reviews and technical discussions.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,287,628 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cairo
$17k – $21k per year (gross) • In office • Full-Time • Singapore
Python
JavaScript
SQL
C#
DevOps
Git
Linux
Apply
≈ $140k – $257k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Seattle • Nashville
Python
Java
Databases
PostgreSQL
Cassandra
DynamoDB
DevOps
Terraform
GCP
Datadog
Azure
CI/CD
ArgoCD
AWS
Docker
Kubernetes
Platform Engineering
Linux
Management
Agile
Apply
Software Engineer 1 day ago
$106k – $143k per year • In office • Full-Time • United States
Python
JavaScript
C++
MATLAB
AI/ML
Machine Learning
DevOps
Linux
Robotics
EtherCAT
Motion Planning
Management
Agile
Apply
$125k – $135k per year • In office • 3+ years exp • Los Angeles
JavaScript
PHP
TypeScript
SQL
Ruby
PHP
Laravel
Ruby
Ruby on Rails
Databases
PostgreSQL
Frontend
React.js
Mobile
React Native
DevOps
Git
Management
Agile
Apply
Full Stack Engineer 3 hours ago
$90k – $115k per year • Remote (United States, EST hours) • Public Trust • Full-Time • 7+ years exp • Bachelor's Degree
JavaScript
Java
Java
Spring Boot
Frontend
React.js
Management
Agile
Apply
AI Engineer 3 days ago
≈ $73k – $193k per year (Estimated) • Remote (likely United States, Canada, EST hours) • Full-Time • 2+ years exp
Python
JavaScript
TypeScript
C#
Python
Flask
FastAPI
C#
.NET
Databases
Weaviate
Chroma
Pinecone
AI/ML
LangChain
Function Calling
AI Agents
LLM
RAG
OpenAI
GPT-4
Frontend
Angular
DevOps
Rest API
Management
Slack
Gmail
Apply
≈ $25k – $52k per year (Estimated) • In office • Full-Time • 10+ years exp • Chennai
Python
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
DynamoDB
Apache Kafka
Frontend
Angular
React.js
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
AWS Lambda
Amazon EC2
GitHub
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Management
Agile
Scrum
Apply
$150k – $210k per year • Remote (United States) • 8+ years exp • Bachelor's Degree
JavaScript
TypeScript
Frontend
GraphQL
Angular
React.js
Sass
DevOps
Rest API
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Apply
$125k – $175k per year • Hybrid • 5+ years exp • San Jose
Python
JavaScript
TypeScript
Databases
Snowflake
Databricks
AI/ML
LangGraph
LangChain
Prompt Engineering
Function Calling
CrewAI
LLM
RAG
OpenAI
Anthropic
Structured Outputs
LLM Evaluation
Tool Use
Frontend
React.js
DevOps
Azure
CI/CD
AWS
Apply
≈ $24k – $50k per year (Estimated) • In office • Full-Time • 4+ years exp • Chennai
C#
C#
.NET
Databases
Azure Cosmos DB
Azure SQL Database
AI/ML
Copilot
Claude
DevOps
Azure
Kubernetes
Azure AKS
Apply
Sr. VMware Engineer 20 days ago
≈ $55k – $123k per year (Estimated) • In office • Full-Time • Cairo
DevOps
VMWare
Windows Server
Hyper-V
Linux
VPN
Apply
≈ $60k – $166k per year (Estimated) • In office • Cairo
JavaScript
Java
TypeScript
Node JS
Frontend
Angular
DevOps
OpenShift
Docker
Kubernetes
Management
Agile
Apply
In office • Cairo
JavaScript
SQL
Node JS
DevOps
Rest API
Azure
Management
Agile
Apply
In office • Cairo
JavaScript
Java
TypeScript
Node JS
Frontend
Angular
DevOps
OpenShift
Docker
Kubernetes
Management
Agile
Apply
≈ $57k – $145k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cairo
SQL
PowerShell
C#
C#
.NET
DevOps
Rest API
IAM
SOAP
Cybersecurity
Microsoft Entra ID
Active Directory
LDAP
Apply
≈ $27k – $57k per year (Estimated) • In office • Full-Time • Cairo
Management
Outlook
Microsoft Office
Apply
See all jobs
This is one of many
1,287,628 more open roles from verified company boards, updated every day.