onsite
Senior Software Engineer - Risk Team - Eliassen Group
Software Engineer
Senior Software Engineer leading design and delivery of secure, scalable backend services for fraud detection and risk scoring, using .NET, C#, Azure cloud, and modern DevOps practices.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance backend services that power fraud detection, risk scoring, and compliance automation.
- Lead technical design discussions, define service contracts, and ensure scalability, resilience, and security across the risk platform.
- Implement observability solutions—including logging, metrics, and tracing—to enable proactive monitoring and rapid incident response.
- Collaborate with data scientists, product owners, and security engineers to integrate AI‑driven risk models into production pipelines.
- Drive CI/CD pipelines, automated testing, and release management in Azure DevOps to ensure rapid, reliable deployments.
Requirements
- 5+ years of professional experience with .NET and C# building microservice‑oriented architectures.
- Deep expertise in Azure services (App Service, Functions, Service Bus, Kubernetes, etc.) and cloud‑native security best practices.
- Proven track record designing and operating highly available, fault‑tolerant systems at scale.
- Strong knowledge of CI/CD, infrastructure as code, and observability tooling (e.g., Azure Monitor, OpenTelemetry).
- Excellent communication skills and ability to mentor junior engineers in an agile, cross‑functional environment.