Senior Software Developer Offline
$$$$
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
Git
2 years
+ 2 more
RESTful API
2 years
MS SQL Server
3 years
Required languages
English
C1 - Advanced
Azure Functions, Azure Logic Apps, Azure Service Bus, Azure DevOps, CI/CD, XML, XSD, Application Insights, KQL, Angular
The job ad is no longer active
Look at the current jobs Fullstack →
📊
Average salary range of similar jobs in
analytics →
Loading...