Misrtechnologyservices logo

Senior Software Developer

misrtechnologyservices

On-site
Alexandria, Egypt
Full-time
Senior
5+ yrs
Salary not listedPosted 3mo ago

Real job — pulled straight from misrtechnologyservices’s careers page · Verified May 24, 2026 · No reposts.

Job description

misrtechnologyservices is hiring a Senior Software Developer — a full-time, based in Alexandria, Egypt role. Apply directly on misrtechnologyservices's careers page below.

Senior Software Developer - Alexandria

Location: Alexandria, Egypt

About the Role

As a Senior Software Developer, you will play a key role in designing, developing, and maintaining modern web applications and scalable microservices. You will work across both frontend (React, TypeScript) and backend (.NET Core) technologies, contributing to performance, security, and maintainability. You will also mentor junior developers and promote engineering excellence within the team.

Key Responsibilities

  • Design, build, and maintain scalable, secure, and high-performance microservices, web applications, and APIs.
  • Develop new features and enhancements in both frontend (React) and backend (.NET Core) components.
  • Write clean, maintainable, and testable code following modern development best practices (SOLID, DRY, Clean Architecture).
  • Apply software design patterns to create modular and extensible systems.
  • Integrate with RESTful and gRPC APIs, and develop new endpoints where needed.
  • Work with SQL Server, PostgreSQL, and MongoDB databases.
  • Implement caching, queuing, and event-driven patterns using Redis and RabbitMQ.
  • Ensure secure coding practices in authentication, authorization, and data protection.
  • Collaborate with QA engineers and DevOps throughout the software delivery lifecycle.
  • Participate in code reviews, pair programming, and design discussions.
  • Mentor junior developers and contribute to continuous improvement initiatives.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands-on experience in software development using .NET Core and modern web technologies
  • Strong experience in C# / .NET Core / ASP.NET Core Web API.
  • Solid knowledge of React, TypeScript, Node.js, and modern JavaScript (ES6+).
  • Experience with HTML5, CSS3, and responsive web design.
  • Proficiency with SQL, ORM, Entity Framework Core, and LINQ.
  • Understanding of microservice architecture, RESTful API design, and OpenAPI/Swagger documentation.
  • Experience with authentication and authorization mechanisms (OAuth2, OpenID Connect, JWT).
  • Strong debugging and problem-solving skills across multiple system layers.

Preferred Experience

  • Knowledge of software design patterns (Repository, Factory, Dependency Injection, CQRS, etc.).
  • Experience integrating and consuming gRPC for inter-service communication.
  • Familiarity with Redis caching and RabbitMQ messaging systems.
  • Hands-on experience with Git, Docker, and CI/CD pipelines (GitHub Actions or Azure DevOps).
  • Exposure to HashiCorp Vault or similar secure secret management tools.
  • Experience in Agile software delivery environments.
  • Knowledge of unit and integration testing (xUnit, NUnit, Jest, etc.).

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Sequoia Connect logo

Senior Frontend Developer

Remote · Mexico-eligible
✓ From careers page· 40m ago
Sequoia Connect logo

React Developer

Mexico
✓ From careers page· 40m ago
Sequoia Connect logo

C# Full Stack Engineer

Remote · Mexico-eligible
✓ From careers page· 40m ago
Accenture logo

Java Full Stack Developer

Toronto, ON
✓ From careers page· 50m ago

Frequently asked questions

What skills are required for Senior Software Developer at misrtechnologyservices?

The required skills for Senior Software Developer at misrtechnologyservices include: React, TypeScript, .NET, C#, JavaScript, HTML, CSS, SQL, API, gRPC, OAuth, Redis, RabbitMQ, Git, Docker, Node.js, PostgreSQL, MongoDB.

What is the seniority level for Senior Software Developer at misrtechnologyservices?

Senior Software Developer at misrtechnologyservices is a Senior level position.

How do I apply for Senior Software Developer at misrtechnologyservices?

You can view the full description and apply for Senior Software Developer at misrtechnologyservices on EchoJobs: https://echojobs.io/job/misrtechnologyservices-senior-software-developer-alexandria-6c74s.