← Back to Jobs

JOB OPPORTUNITY

Senior Software Engineer (.NET)

iSpace Technology

On-site
LocationCairo, Egypt
Job TypeFull-time
Work ModeOn-site
SalaryNot specified
Posted

JOBLYIN SUMMARY

Job Overview

This position is offered by iSpace Technology, in Cairo, Egypt, as a Full-time role, with a On-site work arrangement. The job details and listed requirements below are based on the original job posting.

COMPANY PROFILE

About the Company

AIThis summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.

iSpace Technology is a dynamic organization seeking talented professionals to contribute to its evolving technological landscape. The company is currently looking for a Senior Software Engineer with expertise in .NET to join its team, indicating a focus on software development and engineering solutions. While specific details about the company's industry, size, or locations are not provided, the job title suggests an emphasis on building scalable and efficient software applications. iSpace Technology appears to operate in a technology-driven environment, likely offering opportunities for innovation and professional growth. The absence of detailed information means that any description is based on reasonable inference from the available data, without making claims about the company's history, achievements, or client base.

ORIGINAL JOB DESCRIPTION

About the Job

Location: Sheraton, Cairo, Egypt Employment Type: Full-time Workplace: On-site Experience: 4+ years About the Role iSpace is looking for a Senior Software Engineer (.NET) to join our engineering team and work across backend and frontend development for enterprise and client-facing software solutions. The role requires strong hands-on experience with .NET, APIs, databases, and modern web technologies, with the ability to take ownership of solution design, development, integrations, code quality, and production support. Key Responsibilities Design, develop, and maintain scalable web applications using .NET technologies. Develop RESTful APIs, backend services, and system integrations. Build and maintain frontend features using modern JavaScript frameworks. Design and optimize SQL Server databases and queries. Integrate applications with third-party APIs, authentication services, and external platforms. Participate in solution design and technical architecture decisions. Review code and maintain engineering standards and best practices. Troubleshoot application, performance, and production issues. Work closely with QA, DevOps, UI/UX, Project Management, and other engineering teams. Support technical estimation and requirement analysis. Mentor and support other developers when required. Must-have Qualifications 4+ years of professional software development experience. Strong hands-on experience with C#, .NET / ASP.NET Core, and Web API. Strong experience with Entity Framework Core and SQL Server. Good understanding of software architecture, design patterns, and clean code principles. Experience developing and integrating REST APIs. Hands-on frontend development experience using Angular, React, Next.js or similar modern frameworks. Strong knowledge of JavaScript / TypeScript, HTML, and CSS. Experience with authentication and authorization such as JWT, OAuth, or SSO. Strong debugging, problem-solving, and performance optimization skills. Good understanding of Git and CI/CD workflows. Experience working with production applications. Good command of English. Preferred Qualifications Experience with Clean Architecture, DDD, CQRS, or similar architectural approaches. Experience with Azure or AWS. Experience with Docker and containerized applications. Experience with enterprise integrations and third-party systems. Experience with Redis, background jobs, messaging, or caching technologies. Familiarity with automated testing and code-quality practices. Previous experience in a software house, SaaS company, or system integrator. Experience mentoring developers or contributing to technical architecture decisions. What We Are Looking For We are looking for someone who is technically strong, hands-on, responsible for the quality of their work, and comfortable contributing across both backend and frontend development. Show more

CAREER PROFILE

Role Overview

AIThis summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.

A Senior Software Engineer (.NET) designs, develops, and maintains complex software applications using .NET technologies. The role involves collaborating with cross-functional teams to deliver high-quality solutions that meet business needs.

REQUIREMENTS

Required Skills

JavaScriptTypeScriptSQLRedisDockerGitAWSAzureReactNext.js

JOB SOURCE

Original Job Listing

This job was found through LinkedIn. You can review the original listing before applying.

View Original Listing ↗