About the role
-
6+ years of professional software development experience
-
Strong Angular and TypeScript experience, including component architecture, RxJS, and state management (NgRx or equivalent)
-
Experience building backend services with C# and .NET Core/.NET 6+
-
Hands-on Azure cloud-native experience
-
Azure Event Hubs or equivalent event-streaming platforms
-
Azure Container Apps or AKS
-
Managed Identity
-
Service Bus or other enterprise messaging platforms
-
Application Insights or equivalent APM monitoring tools
-
Solid SQL Server/T-SQL experience including queries, joins, indexes, and stored procedures
-
REST API design and versioning experience
-
Unit and integration testing experience across frontend and backend applications
Plusses:
- Clean Architecture and Domain-Driven Design (DDD) experience
- Docker and container orchestration experience
- Kafka, RabbitMQ, or other event-streaming technology experience
- Azure DevOps CI/CD pipeline authoring experience
- Experience utilizing AI-assisted development tools such as Copilot, Cursor, or Claude Code
- Entity Framework Core or Dapper
- PowerShell scripting
- Terraform or Bicep for Infrastructure as Code
Day-to-Day:
- Design and build modern Angular applications and reusable components
- Own frontend architecture, RxJS data flows, and TypeScript standards
- Partner with UX teams to deliver accessible and performant user experiences
- Develop scalable C#/.NET backend services using clean architecture principles
- Build event-driven integrations leveraging Azure Event Hubs
- Deploy and manage services within Azure Container Apps environments
- Implement secure authentication and authorization using Managed Identity and Key Vault
- Design and support messaging solutions using Service Bus and Storage Queues
- Monitor and troubleshoot applications with Application Insights and distributed tracing tools
- Write and optimize T-SQL queries and stored procedures
- Participate in incident response and production support activities
- Collaborate with DevOps teams on CI/CD pipelines, deployments, feature flags, and release strategies
**Job Description:**Insight Global is seeking a Senior Software Engineer Full Stack (Angular / C# / Azure) for a top insurance technology client. This engineer will play a critical role in building and enhancing a large-scale claims management platform that supports millions of transactions and billions of dollars in claims. The ideal candidate is a true full-stack developer who enjoys creating modern Angular user experiences while also architecting cloud-native backend solutions in Azure. This role offers the opportunity to work with cutting-edge technologies including Event Hubs, Azure Container Apps, Managed Identity, Service Bus, and Application Insights while driving highly scalable, event-driven solutions. The engineer will have ownership across the full application stack and will help establish cloud-native patterns, influence architecture decisions, and deliver impactful solutions in a collaborative, fast-paced environment.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Insight Global was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
