✦ Luna Orbit — Software Engineering

Senior Software Engineer - Enterprise Integrations

at Crowe LLP

📍 Tampa, FL, US Onsite 💰 $142K – $301K USD / year Posted April 04, 2026
Salary $142K – $301K USD / year
Type Full-Time
Experience senior
Exp. Years Minimum of 5 years
Education Bachelor’s degree in computer science, Software Engineering, or a relevant field
Category Software Engineering

Senior Software Engineer – Enterprise Integrations at Crowe LLP designs, develops, and maintains cutting-edge integration solutions across enterprise systems, focusing on C#, Azure-based services, and cloud-native patterns.

  • Lead development and implementation of integration solutions across enterprise systems using Azure Functions, Logic Apps, Service Bus, and other Azure services
  • Architect and develop pub/sub systems for real-time messaging and event-driven architectures
  • Collaborate with cross-functional teams to ensure integration across ERP (Dynamics 365 Finance and Operations), WMS, and other critical systems
  • Build, optimize, and maintain microservice-oriented solutions using C# and Azure-based services
  • Mentor and guide junior developers, providing technical leadership

Strong stack includes C#, Azure Functions, Logic Apps, Service Bus, Event Grid, with emphasis on pub/sub, microservices, RESTful APIs, and ERP/WMS integrations in an Azure environment. Agile/DevOps and TDD practiced.

The ideal candidate is a senior software engineer with 5+ years in C# and cloud-based integration solutions, expert in Azure services (Functions, Logic Apps, Service Bus), and experienced with Dynamics 365/ERP/WMS integrations.

Bachelor’s degree in computer scienceSoftware Engineeringor a relevant fieldMinimum of 5 years of experience in software engineeringC#Azure FunctionsLogic AppsService BusEvent GridPub/Sub architecturesMicroservicesDynamics 365 Finance and OperationsSQLT-SQLAPIsObject-oriented programmingAgileDevOpsTDD
Experience with ERP systems (Dynamics 365etc.)WMS integrationPower BI/TableauAzure Event HubsAKS/KubernetesDockerCI/CD tooling
Azure FunctionsLogic AppsService BusEvent GridDynamics 365 Finance and OperationsERPWMSSQLT-SQLAzureAzure DevOps
Bachelor’s degree in computer scienceSoftware Engineeringor a relevant field; 5+ years experience; C#; Azure Functions; Logic Apps; Service Bus; Event Grid; pub/sub; microservices; Azure; Dynamics 365 Finance and Operations; ERP; WMS; SQL; T-SQL; Object-oriented programming; Agile; DevOps; Test-Driven Development; APIs; Event-driven design
C#Azure FunctionsLogic AppsService BusEvent Gridpub/submicroservicesAzureDynamics 365 Finance and OperationsERPWMSSQLT-SQLObject-oriented programmingAgileDevOpsTest-Driven DevelopmentTDDAPIsEvent-driven design
CommunicationTeam collaborationProblem-solvingMentorshipLeadershipAdaptability
Industry Consulting
Job Function Design, develop, and maintain enterprise integration platforms across ERP/WMS in an Azure environment
Role Subtype Senior Software Engineer
Tech Domains Azure, SQL Server, Azure Functions, Logic Apps, Service Bus, Event Grid, Event-driven Architecture
Visa Sponsorship No
C#Azure FunctionsLogic AppsService BusEvent Gridpub/submicroservicesAzureDynamics 365 Finance and OperationsERPWMSSQLT-SQLObject-oriented programmingAgileDevOpsTest-Driven DevelopmentTDDAPIsEvent-driven designD365Dynamics 365

Bachelor's degree required, 5+ years experience required, Must be authorized to work in the United States, Not sponsoring for work authorization

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile