Position Details
About this role
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.
Key Responsibilities
- 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
Technical Overview
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.
Ideal Candidate
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.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Bachelor's degree required, 5+ years experience required, Must be authorized to work in the United States, Not sponsoring for work authorization
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile