Software Developer

Qanawat · Cairo, Egypt · Posted 2026-03-03

We are looking for a Junior Software Developer to join our growing technology team. The ideal candidate will have a strong foundation in .NET Core, .NET Framework, and React front-end development, along with experience in SQL Server, SSIS packages, and Azure cloud services.You will work closely with senior developers to design, build, test, and deploy high-quality software applications that meet business and technical requirements.ResponsibilitiesDevelop and maintain web applications using .NET Core, .NET Framework, and React.Design, develop, and optimize SQL Server databases, stored procedures, and queries.Build and maintain SSIS (SQL Server Integration Services) packages for data extraction, transformation, and loading (ETL).Collaborate with cross-functional teams to define, design, and ship new features.Deploy and manage applications in the Azure Cloud environment.Write clean, scalable, and maintainable code following best practices and coding standards.Participate in code reviews, testing, and debugging activities.Assist in documenting software designs, processes, and system components.Stay updated on new technologies and contribute ideas for continuous improvement. QualificationsBachelor’s degree in Computer Science, Information Technology, or a related field.1–2 years of experience in software development using Microsoft technologies.Proficiency in C#, .NET Core, and .NET Framework.Hands-on experience with React or similar front-end JavaScript frameworks.Solid understanding of SQL Server, including writing queries, stored procedures, and optimizing performance.Experience developing and managing SSIS packages.Familiarity with Azure services (VMs, SQL Database, Storage, etc.).Understanding of RESTful API design and integration.Good knowledge of object-oriented programming and software development life cycle (SDLC) principles.Excellent problem-solving, analytical, and communication skills.Eagerness to learn and adapt to new technologies and tools.Requirements added by the job poster 1+ years of work experience with Azure DevOps Server 1+ years of work experience with Agile Development 1+ years of work experience with Entity Framework

Apply for this role