Back End Developer

envnt. · Cairo, Egypt · Posted 2026-05-12

Envnt. is now hiring Senior Backend Engineer (.NET) - (Cairo) About Us Envnt builds Enspct, a field service management platform that powers large scale inspection operations. Our product includes workflow builder, form builder, and report builder tools used by enterprise field teams and the administrators who support them. We are at a turning point moving to the cloud, expanding globally, and aiming for Gartner recognition. The technical choices we make now will shape how we scale. About the Role You will work on Enspct's backend the APIs, business logic, and data layer that power our three core engines: workflow engine, form builder engine, and report builder engine. Your main focus1. Simplification: You will work in a mature, feature rich codebase that has evolved over years of real world use. Like any product at this stage, there's room to improve simplifying abstractions, clarifying module boundaries, and making the code easier to work with. We are looking for engineers who see that as an opportunity, not a burden. 2. Abstraction layer: We are building a platform that lets service teams build on top of Enspct without touching core code. Instead of building custom features for each client, we create configurable blueprints they can extend. You will help shape that foundation. What We Are Looking For Technical depth not just framework familiarity: Strong .NET experience (.NET Core / .NET Framework) Entity Framework + SQL: know when to use ORM vs. raw SQL and optimize both SQL Server: performant queries, execution plans, debugging slow queries REST API design: clean, consistent, easy to consume APIs Systems thinkingModular thinking: break complex problems into simple, well bounded modules You consider operability: logging, failure modes, data correctness, and long term maintenance when designing systemsNice to HaveExperience refactoring complex logic Configuration driven systems you have built tools where user defined config generates tables, queries, or runtime behavior (though strong systems thinking and .NET fundamentals are what matter most) Familiarity with AWS cloud services Experience working with or deploying applications on IIS

Apply for this role