About this role
Senior Software Engineer - Enterprise Integrations focusing on building and maintaining Azure-based integration platforms across Crowe's enterprise systems.
Key Responsibilities
- 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
Technical Overview
Stack includes C#, Azure Functions, Logic Apps, Service Bus, Event Grid, pub/sub architectures, microservices, SQL/T-SQL, Agile/DevOps, and TDD.
Ideal Candidate
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.
Must-Have Skills
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
Nice-to-Have Skills
REST/OData servicesDual-write integrationsMiddleware technologiesAgile delivery methodsDevOps practicesTDD
Tools & Platforms
Azure FunctionsLogic AppsService BusEvent GridC#SQLT-SQLAzureGitAzure DevOpsMicroservices
Required Skills
C#Azure FunctionsLogic AppsService Buspub/submicroservicesAzure based servicesSQLT-SQLAgileDevOpsBig O notationTDD
Hard Skills
C#Azure FunctionsLogic AppsService Buspub/submicroservicesAzure based servicesSQLT-SQLBig O notationAgileDevOpsCloud technologies
Soft Skills
LeadershipCollaborationProblem-solvingCommunicationMentoring
Keywords for Your Resume
c#azure functionslogic appsservice buspub/submicroservicesazureevent gridsqlt-sqlagiledevopstdderpwmsdynamics 365rest/odatadual-write integrationsenterprise integrationscrowefort lauderdaleon-siteC#Azure FunctionsLogic AppsService BusSQLT-SQLDevOpsTDD
Deal Breakers
5+ years of C# and cloud integration experience, On-site availability in Fort Lauderdale, Bachelor’s degree in a relevant field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile