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.
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.
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.
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).
Fill out the form and upload your CV to submit your application.