{"id":3218899,"url":"https://alion.io/job/premier-egypt-senior-software-engineer","title":"senior Software Engineer","company":{"id":4471957,"name":"Premier Services & Recruitment","domain":"premieregypt.com","url":"https://alion.io/company/premier-egypt","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Manatal","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["New Cairo, Egypt"],"countries":["EG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"API Gateway","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"Azure AKS","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"Blazor","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Dapper","optional":false},{"name":"Docker","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"GitLab","optional":false},{"name":"GitLab CI","optional":false},{"name":"Grafana","optional":false},{"name":"Kubernetes","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"Moq","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"WebAssembly","optional":false},{"name":"xUnit","optional":false},{"name":"Bicep","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Terraform","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-25T01:49:50Z","employer_posted_date":"2026-10-25","last_verified_at":"2026-10-28T08:37:04Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Job Title: Senior Software Engineer\n Experience Level: Senior (5 to 8+ Years)\nReporting Line: Business Applications Manager\nRole Summary: The Senior Software Engineer leads technical design, solution merger execution, greenfield application development, and cloud-native deployments. Working under the direction of the Business Applications Manager, the role balances hands-on C#/.NET 10 coding with technical leadership, database architecture, and mentoring.\nKey Responsibilities\nSolution Consolidation & Architecture\nLead the technical design, refactoring, and integration required to merge distinct software portfolios into a unified .NET 10 Core and Blazorarchitecture.\n\nAnalyze functional workflows in existing applications (WebForms, Angular, REST APIs) and re-architect them into clean, maintainable Blazor Web Apps and microservices.\nGreenfield Development & New Requirements\nDrive end-to-end software development for incoming business feature requests, translating complex business processes into high-quality technical implementations.\nDesign reusable UI components, backend microservices, and integration pipelines using C# and modern .NET patterns.\nDatabase & Data Layer Engineering\nDesign, manage, and optimize multi-tenant and multi-schema databases across Oracle PL/SQL, PostgreSQL DBaaS (schema-per-country/company model), and SQL Server / Azure SQL.\nManage query tuning, stored procedure development, indexing, and data integration across enterprise databases using Entity Framework Core, EF6, and Dapper.\nIntegrations, Cloud & DevOps\nDesign RESTful APIs, manage API Gateway policies via Gravitee, configure event-driven messaging using Azure Service Bus, and handle external systems integration (e.g., SMTP pipelines).\nManage deployment pipelines and containerized configurations for Azure Kubernetes Service (AKS) and Azure Container Registry (ACR).\nCreate and maintain automated CI/CD and Infrastructure-as-Code (IaC) workflows within GitLab.\nSecure application endpoints using Azure AD / Entra ID (OAuth2, OpenID Connect, JWT).\n Quality, Observability & Team Leadership\nEnforce software quality standards, conduct peer code reviews, and establish unit and integration testing suites (xUnit, NUnit).\nConfigure application performance monitoring, log aggregation, and alerting dashboards using Grafana and Azure Application Insights.\nProvide L3 technical support for critical production incidents and perform root-cause analysis.\nMentor the Junior Software Engineer and report regularly on delivery milestones to the Business Applications Manager.\nCandidate Competency Profile\nMandatory Technical Skills\n Core Languages & Frameworks: C# (Advanced), .NET 8 / .NET 10 Core (Web API, Middleware, Background Services), Blazor (Server & WebAssembly), LINQ.\n Transitional Stack Understanding: Practical experience with C# 7.3+, ASP.NET Framework 4.8 (WebForms/Web API 2), and Angular to effectively extract, refactor, and merge business logic into Blazor.\nData Access & Databases: Advanced SQL; expert-level proficiency in Oracle PL/SQL and PostgreSQL (query tuning, indexing, stored procedures, multi-tenant schema isolation). EF Core, EF6, Dapper, ADO.NET, ODP.NET.\n Architecture & Messaging: Microservices, RESTful API design (OpenAPI/Swagger), Event-Driven Architecture, Azure Service Bus, SOLID principles, Design Patterns.\nCloud & DevOps: Azure Kubernetes Service (AKS), Azure Container Registry (ACR), Docker, Azure AD / Entra ID, GitLab CI/CD.\nTesting & Tools: xUnit/NUnit, Moq, Postman/Swagger, Visual Studio.\nStrongly Preferred Skills\nHands-on experience with SQL Server / Azure SQL.\nInfrastructure as Code (Terraform, Bicep, or Helm).\nAPI Gateway administration (Gravitee or equivalent).\nSystem monitoring and observability via Grafana.\nNice to Have\nCertifications: Azure Solutions Architect, Azure Developer Associate (AZ-204), or Certified Kubernetes Application Developer (CKAD).\nDomain-Driven Design (DDD) expertise.","description_format":"text","description_chars":3944,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-25T01:49:50Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":3,"expected_fill_days":28,"reasons":["conf:2","agency","velocity","win:early","comp:brand"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/premier-egypt-senior-software-engineer","json_url":"https://alion.io/job/premier-egypt-senior-software-engineer.json","meta":{"generated_at":"2026-10-28T09:34:24Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12567,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4471957},"rest":"https://alion.io/mcp/rest/get_company?id=4471957"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpremier-egypt-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpremier-egypt-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpremier-egypt-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/premier-egypt-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpremier-egypt-senior-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3218899}},{"tool":"search_jobs","arguments":{"company":"premieregypt.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3218899},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}