✦ Luna Orbit — ERP & CRM Systems

Senior Software Engineer - Enterprise Integrations

at Crowe LLP

📍 Miami, FL, US Onsite 💰 $142K – $301K USD / year Posted April 04, 2026
Salary $142K – $301K USD / year
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Bachelor’s degree in computer science, Software Engineering, or a relevant field
Category ERP & CRM Systems

Senior Software Engineer - Enterprise Integrations focusing on building and maintaining Azure-based integration platforms across Crowe's enterprise systems.

  • Lead development of integration solutions across enterprise systems
  • Architect pub/sub/microservice oriented solutions
  • Collaborate with cross-functional teams to ensure ERP/WMS integration
  • Mentor junior developers and conduct code reviews
  • Implement and maintain TDD practices

Stack includes C#, Azure Functions, Logic Apps, Service Bus, Event Grid, pub/sub architectures, microservices, SQL/T-SQL, Agile/DevOps, and TDD.

The ideal candidate is a senior software engineer with a strong background in C# and cloud-based integrations, able to design and implement enterprise-grade integration platforms in an on-site Crowe environment.

Bachelor’s degree in Computer ScienceSoftware Engineeringor a relevant fieldMinimum of 5 years of experience in software engineeringwith a strong focus on C# and cloud-based integration solutionsExpertise in Azure FunctionsLogic AppsService BusEvent Gridand other Azure services used in integrationDeep understanding of pub/sub architecturemicroservicesand event-driven designProven experience in building and managing integrations for enterprise applications such as ERP systems (e.g.Dynamics 365)WMSand other business-critical platformsStrong knowledge of object-oriented programming principlesparticularly with C#Experience with SQL and T-SQL for database integrationFamiliarity with Agile delivery methods and DevOps practicesExcellent problem-solving skills with the ability to troubleshoot complex integration issues in real-timeStrong communication and collaboration skillswith experience working across multiple teams and disciplinesAbility to mentor junior developers and provide technical leadershipCommitment to continuous learningwith a passion for staying current with the latest technologies in cloud and software integration
REST/OData servicesDual-write integrationsMiddleware technologiesAgile delivery methodsDevOps practicesTDD
Azure FunctionsLogic AppsService BusEvent GridC#SQLT-SQLAzureGitAzure DevOpsMicroservices
C#Azure FunctionsLogic AppsService Buspub/submicroservicesAzure based servicesSQLT-SQLAgileDevOpsBig O notationTDD
C#Azure FunctionsLogic AppsService Buspub/submicroservicesAzure based servicesSQLT-SQLBig O notationAgileDevOpsCloud technologies
LeadershipCollaborationProblem-solvingCommunicationMentoring
Industry Consulting & Advisory
Job Function Design, develop, and maintain Azure-based enterprise integration platforms
Role Subtype ERP & CRM Systems
Tech Domains Azure, SQL / PostgreSQL, Power BI
c#azure functionslogic appsservice buspub/submicroservicesazureevent gridsqlt-sqlagiledevopstdderpwmsdynamics 365rest/odatadual-write integrationsenterprise integrationscrowefort lauderdaleon-siteC#Azure FunctionsLogic AppsService BusSQLT-SQLDevOpsTDD

5+ years of C# and cloud integration experience, On-site availability in Fort Lauderdale, Bachelor’s degree in a relevant field

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