Business Applications Developer
Core
Lead hands-on development of internal business applications using Microsoft technologies, translating business needs into technical designs and maintaining reliable solutions for construction, service, and operations workflows.
Role type
Senior IC business applications developer
Builds
Internal business applications, automations, and integrations using Microsoft Power Platform, .NET, and Azure
Domain
Construction, mechanical contracting, engineering, and service operations
Required skills
modern web application architecture, relational databases, SQL, API design, system integrations, source control, structured development practices, code review, requirements gathering
Preferred skills
Power Apps (canvas and model-driven), Dataverse, Power Automate, Dynamics 365, Power Platform governance, GitHub Copilot, C#, .NET, JavaScript, Azure, Microsoft Entra ID, application security, data governance, low-code application review
Technologies
Azure, C#, Copilot, Fabric, Git, GitHub, JavaScript, SQL, ASP.NET, Cloud, Microsoft Power Platform, Office 365, PHP
Responsibilities
Design, build, test, deploy, document, enhance, and maintain internal business applications; troubleshoot defects, performance issues, and integration failures; assess and remediate applications built by citizen developers or with AI tools; establish processes for application lifecycle management; collaborate with stakeholders to facilitate discovery and document requirements; prepare architecture diagrams and technical documentation; provide mentoring and knowledge transfer; participate in incident response and change management
Seniority
Senior, hands-on IC