Senior .NET Backend Developer
منذ 12 ساعات
Giza, مصر
2P Perfect Presentation
دوام كامل
مجانًا عبر البريد الإلكتروني أو Google
احفظ هذه الوظيفة وحافظ على تنظيم بحثك
قم بإنشاء حساب مجاني لحفظ الوظائف وإنشاء التنبيهات والعودة إلى هذه القائمة من لوحة التحكم الخاصة بك.
مجانًا عبر البريد الإلكتروني أو Google
بالمتابعة، فإنك توافق على الشروط & سياسة الخصوصية.
Since 2004, 2P has been a leader in Saudi Arabia’s ICT landscape and across Egypt, delivering integrated technology solutions that help organizations accelerate digital transformation and improve operational efficiency. With a strong foundation in innovation and service excellence, 2P continues to provide end-to-end solutions through its specialized business units and trusted market expertise. We are always looking to connect with talented professionals who are passionate about making an impact and growing within a dynamic, forward-looking environment.
Key Technologies:
• .
NET 6 and .
NET Framework 4.x
• C#
• ASP.
NET Core Web API and MVC, RESTful APIs
• Entity Framework Core and Entity Framework 6
• SQL Server (including extensive stored-procedure logic)
• SharePoint 2019 (legacy portals), WebForms
• Message Brokers (RabbitMQ)
• Redis (distributed caching), Elasticsearch, Hangfire
• OpenID Connect / IdentityServer, OAuth 2.0
• IIS on Windows Server, Application Insights / NLog / Seq
• Git Primary
Responsibilities:
• Provide second and third-line support for live production systems, resolving reported incidents within the agreed service levels.
• Investigate, reproduce, and fix application defects across .
NET Framework and .
NET Core codebases, including the public-facing portals.
• Diagnose and resolve database-side issues: debug stored procedures, investigate slow queries, and correct data inconsistencies.
• Perform root cause analysis on recurring incidents and implement permanent fixes rather than repeated workarounds.
• Deliver small enhancements and approved change requests without destabilizing existing behaviour.
• Prepare and deploy releases and hotfixes to test and production environments, coordinating with infrastructure and database teams.
• Monitor application health, review logs and error reports, and respond proactively to emerging issues.
• Support the legacy SharePoint portals and desktop examination-delivery clients during examination periods, where availability is business-critical.
• Liaise directly with the client's business users to clarify reported problems, confirm expected behaviour, and verify fixes.
• Work as an integrated member of the client's development team, participating in their ticket triage, stand-ups, and release coordination.
• Build up support documentation and runbooks as issues are resolved.
• Apply security fixes and configuration hardening as directed by the client's technical lead.
• Conduct code reviews, provide mentorship to junior developers, and ensure adherence to best coding practices.
Skills:
• 7+ years of professional experience in .
NET backend development, with a significant portion in application support or maintenance of live systems.
• Strong troubleshooting ability: reading logs, analysing exceptions and memory dumps, using profilers, and interpreting SQL execution plans.
• Practical experience across both .
NET Framework 4.x and ASP.
NET Core (Web API and MVC).
• Proficient in C#, RESTful APIs, and application design patterns.
• Solid understanding of database design and development, with strong T-SQL skills and the ability to read and debug existing stored procedures.
• Working knowledge of Entity Framework Core and Entity Framework 6.
• Ability to work effectively in a codebase with little or no documentation, inferring intended behaviour from the code and database.
• Experience working to service levels within a ticketing system such as Jira, Azure DevOps, or ServiceNow.
• Composure and sound judgement when handling production incidents affecting live users.
• Proven ability to work effectively within a client's team and reporting line, including remote collaboration across locations.
• Strong problem-solving skills and the ability to work independently or as part of a team.
• Excellent communication skills in Arabic and English, including explaining technical issues to non-technical business users, and the ability to mentor junior developers.
• Bachelor's degree in Computer Science, Software Engineering, or an equivalent discipline. Preferred
Qualifications:
• Experience supporting SharePoint 2019 farm solutions, web parts, and WebForms applications.
• Experience supporting desktop applications (WinForms, embedded browser clients).
• IIS administration and Windows Server troubleshooting.
• Monitoring and log-analysis tooling (Application Insights, NLog/Seq, Elasticsearch).
• Familiarity with the ABP framework.
• Awareness of ITIL service-management practices.
• Experience with cloud platforms (Azure).
• Experience with Agile development methodologies (Scrum).
• Bilingual Arabic/English applications, including right-to-left interfaces and localization.
• Relevant Microsoft certifications.
• .
NET 6 and .
NET Framework 4.x
• C#
• ASP.
NET Core Web API and MVC, RESTful APIs
• Entity Framework Core and Entity Framework 6
• SQL Server (including extensive stored-procedure logic)
• SharePoint 2019 (legacy portals), WebForms
• Message Brokers (RabbitMQ)
• Redis (distributed caching), Elasticsearch, Hangfire
• OpenID Connect / IdentityServer, OAuth 2.0
• IIS on Windows Server, Application Insights / NLog / Seq
• Git Primary
Responsibilities:
• Provide second and third-line support for live production systems, resolving reported incidents within the agreed service levels.
• Investigate, reproduce, and fix application defects across .
NET Framework and .
NET Core codebases, including the public-facing portals.
• Diagnose and resolve database-side issues: debug stored procedures, investigate slow queries, and correct data inconsistencies.
• Perform root cause analysis on recurring incidents and implement permanent fixes rather than repeated workarounds.
• Deliver small enhancements and approved change requests without destabilizing existing behaviour.
• Prepare and deploy releases and hotfixes to test and production environments, coordinating with infrastructure and database teams.
• Monitor application health, review logs and error reports, and respond proactively to emerging issues.
• Support the legacy SharePoint portals and desktop examination-delivery clients during examination periods, where availability is business-critical.
• Liaise directly with the client's business users to clarify reported problems, confirm expected behaviour, and verify fixes.
• Work as an integrated member of the client's development team, participating in their ticket triage, stand-ups, and release coordination.
• Build up support documentation and runbooks as issues are resolved.
• Apply security fixes and configuration hardening as directed by the client's technical lead.
• Conduct code reviews, provide mentorship to junior developers, and ensure adherence to best coding practices.
Skills:
• 7+ years of professional experience in .
NET backend development, with a significant portion in application support or maintenance of live systems.
• Strong troubleshooting ability: reading logs, analysing exceptions and memory dumps, using profilers, and interpreting SQL execution plans.
• Practical experience across both .
NET Framework 4.x and ASP.
NET Core (Web API and MVC).
• Proficient in C#, RESTful APIs, and application design patterns.
• Solid understanding of database design and development, with strong T-SQL skills and the ability to read and debug existing stored procedures.
• Working knowledge of Entity Framework Core and Entity Framework 6.
• Ability to work effectively in a codebase with little or no documentation, inferring intended behaviour from the code and database.
• Experience working to service levels within a ticketing system such as Jira, Azure DevOps, or ServiceNow.
• Composure and sound judgement when handling production incidents affecting live users.
• Proven ability to work effectively within a client's team and reporting line, including remote collaboration across locations.
• Strong problem-solving skills and the ability to work independently or as part of a team.
• Excellent communication skills in Arabic and English, including explaining technical issues to non-technical business users, and the ability to mentor junior developers.
• Bachelor's degree in Computer Science, Software Engineering, or an equivalent discipline. Preferred
Qualifications:
• Experience supporting SharePoint 2019 farm solutions, web parts, and WebForms applications.
• Experience supporting desktop applications (WinForms, embedded browser clients).
• IIS administration and Windows Server troubleshooting.
• Monitoring and log-analysis tooling (Application Insights, NLog/Seq, Elasticsearch).
• Familiarity with the ABP framework.
• Awareness of ITIL service-management practices.
• Experience with cloud platforms (Azure).
• Experience with Agile development methodologies (Scrum).
• Bilingual Arabic/English applications, including right-to-left interfaces and localization.
• Relevant Microsoft certifications.