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
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
To apply for this and other jobs on Djinni login or signup.
Loading...