Job Title: C# Developer - Property & Casualty domain exp
Location: Indianapolis, IN- Onsite 3 days a week
Duration: 12+ months
JOB SUMMARY:
As a C# Developer, you are responsible for designing and building robust middleware services and APIs that power modern web applications. You are a highly skilled backend engineer who thrives on creating scalable, secure, and high-performance systems. You collaborate closely with front-end developers to deliver APIs that are efficient, reliable, and easy to consume. You bring deep expertise in C#, .NET, and cloud-based architectures, along with a strong understanding of Azure data modeling. Your experience in Property & Casualty (P&C) insurance enables you to contribute quickly and effectively within complex business domains.
Day-to-Day
Design, build, and maintain middleware services and RESTful APIs using C# and .NET, ensuring high performance and reliability.
Collaborate with React developers to define API contracts, support front-end requirements, and enable seamless integration for external-facing applications.
Implement scalable and secure microservices architectures within Azure environments, following industry best practices.
Develop and optimize data models aligned with Azure data services, ensuring efficient data access and consistency.
Monitor and improve application performance, handling high-volume transactions and resolving bottlenecks proactively.
Participate in code reviews, architecture discussions, and technical design sessions to ensure maintainable and scalable solutions.
Translate complex P&C insurance requirements into efficient backend logic and services that support business objectives.
Skills & Experience
12+ years of software development experience, with a strong focus on backend systems and API development.
Deep expertise in C# and .NET, including building and maintaining middleware services.
Experience designing and implementing RESTful APIs and microservices architectures at scale.
Strong knowledge of Azure cloud services and data modeling principles.
Experience supporting high-traffic, enterprise-level applications with performance and reliability considerations.
Knowledge of Property & Casualty (P&C) insurance is highly preferred to support rapid onboarding.
Proven ability to ramp up quickly, work independently, and deliver high-quality, production-ready solutions.