Senior Software Developer
$$$$
Product
You're expected to own complex features end-to-end and troubleshoot production issues across distributed Azure services.
Required:
- 5+ years of professional experience with C# / .NET (Core/.NET 6+)
- Deep experience building and deploying applications on Azure PaaS (Function Apps, App Services, APIM, Key Vault, Service Bus)
- Advanced SQL Server skills (stored procedures, performance tuning, Dapper and/or Entity Framework Core)
- REST API design, typed HTTP clients, resilience patterns (Polly), and distributed system debugging
- Experience with WCF services and legacy .NET Framework (4.6.1+) โ ability to maintain and modernize existing systems
- Experience leading features from design through production deployment and monitoring
- Strong CI/CD experience (GitHub Actions, Azure DevOps Pipelines, or similar)
- Ability to debug across distributed systems using Application Insights, KQL, and structured logging
- Track record of contributing to engineering best practices
Preferred:
- Angular experience (standalone components, RxJS, signals)
- Azure Logic Apps (Standard and Consumption) โ workflow design, connector management, production support
- Azure networking (VNets, private endpoints, DNS, APIM internal mode)
- Event-driven architecture (Azure Service Bus, Kafka, Event Grid)
- Infrastructure as Code (Terraform, Bicep)
- XML/XSD schema management and code generation (xsd.exe, XmlSerializer)
- Document processing, OCR, or AI/ML integration (Azure Document Intelligence, OpenAI)
- Integration with ERP systems (Sage 300, CargoWise One, BizTalk Server)
- Power Automate Desktop (RPA) for business process automation
- SSRS report development (RDL, Report Builder)
- Experience in logistics, transportation, supply chain, or freight forwarding domains
What You'll Do:
- Lead technical design and implementation across multiple enterprise projects
- Own production reliability โ investigate, diagnose, and resolve cross-service issues
- Maintain and modernize legacy WCF/.NET Framework services alongside new .NET 8+ development
- Manage Azure Logic App workflows for business process automation (AP, invoicing, document processing)
- Define patterns and best practices for the team (API design, error handling, observability, testing)
- Review code and provide architectural guidance
- Collaborate with DevOps and infrastructure teams on deployment strategies and Azure resource design
- Drive decisions on technology adoption, library selection, and architectural trade-offs
- Support knowledge transfer and documentation of critical business automation workflows
Required skills experience
| C# | 3 years |
| C# .NET Core | 3 years |
| ASP.NET Core | 2 years |
| Azure Document Intelligence | 6 months |
| MS SQL Server | 3 years |
+ 2 more
| Git | 2 years |
| RESTful API | 2 years |
Required languages
| English | C1 - Advanced |
Azure Functions, Azure Logic Apps, Azure Service Bus, Azure DevOps, CI/CD, XML, XSD, Application Insights, KQL, Angular
Published 9 April
22 views
ยท
5 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...