Senior .NET Backend Engineer
envnt. · Le Caire
Job description
About the role
Envnt is looking for a Senior Backend Engineer to join the Enspct team in Cairo. You will be responsible for building and evolving the core backend services that power the workflow, form, and report engines of a large‑scale field service management platform.
Key responsibilities
- Design, implement and maintain RESTful APIs, business logic and data access layers for three core engines.
- Refactor and simplify a mature codebase, improving abstractions, module boundaries and overall maintainability.
- Develop a configurable abstraction layer that enables service teams to extend functionality without modifying core code.
- Optimize SQL Server queries and Entity Framework usage, balancing ORM and raw SQL for performance.
- Ensure operability through logging, error handling, data validation and long‑term maintenance considerations.
Required profile
- Strong experience with .NET (Core and Framework) and C# development.
- Deep knowledge of Entity Framework, SQL Server, and query optimization.
- Proven ability to design clean, consistent REST APIs.
- Systems‑thinking mindset with modular design skills.
- Focus on operability, reliability and maintainability of production services.
Required skills
- .NET
- .NET Core
- .NET Framework
- Entity Framework
- SQL Server
- SQL
- REST API design
- AWS (cloud services)
- IIS
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
9 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
envnt.
Le Caire