Software Engineer - FSD
Core
Design, build, test, and maintain high-quality software solutions for the Field Operations Platform to forecast and schedule colleague availability and dispatch engineers efficiently to meet customer demand.
Role type
Software Engineer (Field Operations Platform)
Builds
Field Operations Platform (availability forecasting, scheduling, and dispatch systems)
Domain
Energy / Field Operations / Cloud-Native
Required skills
C#, Entity Framework, JavaScript, HTML, Dynamics 365, Dataverse, Power Apps, Power Automate, Azure Functions, Logic Apps, APIs, Web Services, Plugins, Workflow Assemblies, PCF Controls, Fetch XML, Web Resources
Preferred skills
Event-driven architectures, asynchronous processing, managed services, cloud-native concepts
Technologies
C#, .NET, Entity Framework, JavaScript, HTML, Dynamics 365, Dataverse, Power Platform, Azure Functions, Logic Apps, Azure
Responsibilities
Design, build, test, and maintain software solutions; collaborate with cross-functional squads; participate in code reviews and design discussions; support live services including incident investigation and defect resolution; ensure security and compliance adherence.
Seniority
Mid-level, hands-on IC