Career Opportunity

Application Developer (.NET / Power Platform)

BARQ Systems is hiring an Application Developer to design, build, and maintain business applications using the Microsoft stack. The role combines C#/.NET development with rapid delivery on Power Platform, alongside workflow automation and database management to support digital transformation. You will manage the full lifecycle: gathering requirements, selecting the right approach (.NET or low-code), and owning solutions through deployment and support.

Opening Date: 9/1/2026 | Closing Date: 9/15/2026
Category: IT
Location : Cairo, Egypt

Key Responsibilities

  • Develop and maintain custom applications, APIs and integrations using C#/.NET where out-of-the-box Power Platform capability is not sufficient.

  • Design, develop and deploy business applications using Microsoft Power Apps.

  • Build and maintain automated workflows and business process automation using Microsoft Power Automate.

  • Design, develop and optimize databases on Microsoft SQL Server, including writing T-SQL queries, stored procedures, views and functions.

  • Develop interactive dashboards and reports using Microsoft Power BI to support data-driven decision-making.

  • Integrate applications with SQL Server, SharePoint, and other Microsoft 365 data sources.

  • Test, debug and troubleshoot applications, queries and automations across desktop, mobile and web.

  • Maintain, monitor and enhance existing applications, ensuring performance, scalability and reliability.

  • Collaborate with business stakeholders to gather requirements and translate them into technical solutions.

  • Document solutions, data models and processes to support ongoing maintenance and knowledge sharing.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or a related discipline.

  • [2–4] years of hands-on experience in application development. (Confirm against the approved band.)

  • Hands-on development experience with C#/.NET — building and maintaining business applications, APIs or web services (ASP.NET / ASP.NET Core).

  • Demonstrated experience building applications on the Microsoft Power Platform (Power Apps, Power Automate, Power BI).

  • Experience designing and developing relational databases on Microsoft SQL Server, with the ability to independently write and optimize T-SQL queries.

  • Solid understanding of object-oriented programming principles.

  • Experience implementing business process automation across desktop, mobile and/or web platforms.

  • Strong analytical and troubleshooting skills.

  • Good written and verbal communication skills in English.

Nice to Have:

  • Familiarity with HTML5, CSS, JavaScript, XML and Web Services.

  • Experience with Microsoft Azure or Office 365 cloud services.

  • Experience configuring SharePoint sites and building SharePoint-based workflows.

  • Microsoft certifications (e.g. PL-400, AZ-204, DP-300).

Apply for this Role

Fill out the form and upload your CV to submit your application.

Personal Information
Document Upload