Senior .NET Full-Stack Engineer — Hybrid, AI-Driven Apps

RLI Insurance Company

Tempe (AZ)

On-site

USD 96,000 - 138,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus plans
ESOP
401(k) with company contributions
PTO & holidays
Parental & family leave
Hybrid work arrangements
Wellness benefits

Job summary

RLI Insurance Company seeks a Senior Software Engineer ( .NET Full Stack ) with 8–10 years of professional experience to join our Software Engineering team. You will design, develop, and support modern enterprise applications on the Microsoft stack, helping advance RLI's digital transformation initiatives.

The ideal candidate will be a strong full-stack engineer with experience building scalable, cloud-ready apps using .NET, Blazor, RESTful APIs, and microservices.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent professional experience.
  • 8–10 years of professional software development experience.
  • Strong experience developing enterprise applications using C# and .NET.
  • Experience developing modern web applications using Blazor, Razor, HTML5, CSS3, JavaScript.
  • Experience working with MongoDB, Microsoft SQL Server or other relational databases, Kafka.
  • Experience designing and implementing RESTful APIs.
  • Strong understanding of microservices architecture and distributed systems.
  • Experience using Git for source control and implementing CI/CD pipelines in Agile environments.
  • Experience using AI-assisted software development tools to accelerate coding, testing, troubleshooting, and documentation.
  • Demonstrated ability to evaluate and adopt emerging technologies that improve software delivery and engineering efficiency.
  • Strong analytical, problem-solving, debugging, and communication skills.

Responsibilities

  • Design, develop, test, and maintain enterprise applications using C# and the .NET platform.
  • Build responsive, modern web applications using Blazor, Razor, HTML, CSS, and JavaScript.
  • Develop secure, scalable RESTful APIs and backend services.
  • Design and implement microservices that support distributed, event-driven applications.
  • Develop data access solutions using MongoDB and SQL Server.
  • Implement asynchronous messaging and event streaming using Kafka.
  • Participate in solution architecture, technical design, and code reviews.
  • Build and maintain automated testing and CI/CD pipelines.
  • Collaborate with product owners, architects, QA engineers, and business stakeholders within Agile delivery teams.
  • Troubleshoot production issues and optimize application performance, scalability, and reliability.
  • Follow engineering best practices for coding standards, testing, source control, documentation, and secure software development.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
  • Leverage AI-assisted development tools to improve software design, development, testing, debugging, and documentation.
  • Familiarity with LLMs, RAG, prompt engineering, or AI orchestration frameworks.
  • Evaluate and implement AI-enabled capabilities within enterprise applications for measurable value.

Skills

C# & .NET
Blazor
Razor
HTML5
CSS3
JavaScript
MongoDB
SQL Server
Kafka
RESTful APIs
Microservices
Git
CI/CD
Agile
AI-assisted development

Education

Bachelor's degree in Computer Science or related

Job description

RLI Insurance Company seeks a Senior Software Engineer ( .NET Full Stack ) with 8–10 years of professional experience to join our Software Engineering team. You will design, develop, and support modern enterprise applications on the Microsoft stack, helping advance RLI's digital transformation initiatives.

The ideal candidate will be a strong full-stack engineer with experience building scalable, cloud-ready apps using .NET, Blazor, RESTful APIs, and microservices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Full-Stack Engineer — Hybrid | AI-Driven Cloud
Senior .NET Full-Stack Engineer — Hybrid | AI-Driven Cloud

RLI Insurance Company • Peoria (AZ)

Hybrid
USD 96,000 - 138,000
ESOP
401(k)
PTO & holidays
+4
Senior .NET Full-Stack Engineer — Hybrid & Growth
Senior .NET Full-Stack Engineer — Hybrid & Growth

RLI Insurance Company • Peoria (IL)

On-site
USD 96,000 - 138,000
Hybrid work arrangements
ESOP
Annual bonus
+1
Senior .NET Full-Stack Engineer — Cloud, Microservices
Senior .NET Full-Stack Engineer — Cloud, Microservices

RLI Insurance Company • Alpharetta (GA)

On-site
USD 96,000 - 138,000
Annual bonus plans
ESOP
401(k)
+1
Senior .NET Full-Stack Engineer | Cloud & Microservices
Senior .NET Full-Stack Engineer | Cloud & Microservices

rlicorp • Peoria (IL)

On-site
USD 120,000 - 150,000
Senior .NET Full-Stack Engineer — Hybrid & Cloud
Senior .NET Full-Stack Engineer — Hybrid & Cloud

RLI Corp • Peoria (IL)

On-site
USD 96,000 - 138,000
Flexible & hybrid work arrangements
Paid time off (PTO)
Employee stock ownership plan (ESOP)
+1
Sr. Software Engineer (.Net Full Stack)
Sr. Software Engineer (.Net Full Stack)

rlicorp • Peoria (IL)

On-site
USD 120,000 - 150,000
Sr. Software Engineer (.Net Full Stack)
Sr. Software Engineer (.Net Full Stack)

RLI Insurance Company • Tempe (AZ)

On-site
USD 96,000 - 138,000
Annual bonus plans
ESOP
401(k) with company contributions
+4
Sr. Software Engineer (.Net Full Stack)
Sr. Software Engineer (.Net Full Stack)

RLI Insurance Company • Peoria (IL)

On-site
USD 96,000 - 138,000
Hybrid work arrangements
ESOP
Annual bonus
+1
Sr. Software Engineer (.Net Full Stack)
Sr. Software Engineer (.Net Full Stack)

RLI Insurance Company • Peoria (AZ)

Hybrid
USD 96,000 - 138,000
ESOP
401(k)
PTO & holidays
+4
Sr. Software Engineer (.Net Full Stack)
Sr. Software Engineer (.Net Full Stack)

RLI Insurance Company • Alpharetta (GA)

On-site
USD 96,000 - 138,000
Annual bonus plans
ESOP
401(k)
+1