More jobs:
Sr. Software Engineer (.Net Full Stack
Job in
Tempe, Maricopa County, Arizona, 85280, USA
Listed on 2026-08-05
Listing for:
RLI Corp.
Full Time
position Listed on 2026-08-05
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer, .NET Developer
Job Description & How to Apply Below
About Us
We're not like other insurance companies. From our specialty products to our business model, our culture to our results - we're different. Different is who we are, and how we work, interact, deliver and succeed together. Creating a different and better insurance experience doesn't just happen. It takes focus and a shared passion for going beyond the expected to forge relationships and deliver care that makes a difference.
This approach rises from and is supported by our talented, ethical and smart team of employee owners united around a single purpose: to work alongside our customers and partners when they need us, in unexpected ways, with exceptional results. Apply today to make a difference with us.
RLI is a Glassdoor Best Places to Work company with a strong, successful background. For decades, our financial track record has been stellar - a testament to our culture and validation of our reputation as an excellent underwriting company.
Position Purpose
RLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In this role, you will design, develop, and support modern enterprise applications using the Microsoft technology stack while helping advance RLI's digital transformation initiatives.
The ideal candidate is a strong full-stack engineer with experience building scalable, cloud-ready applications using .NET, Blazor, RESTful APIs, and microservices. You will collaborate with architects, product owners, business stakeholders, and fellow engineers to deliver secure, high-quality software that supports critical insurance business capabilities.
Principal
Duties & Responsibilities
* Design, develop, test, and maintain enterprise applications using C# and the Microsoft .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 (such as Git Hub Copilot, ChatGPT, or similar technologies) to improve software design, development, testing, debugging, and documentation.
* Familiarity with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), prompt engineering, or AI orchestration frameworks.
* Evaluate and implement AI-enabled capabilities within enterprise applications where they provide measurable business value.
* Apply secure and responsible AI development practices while protecting sensitive business and customer information.
* Stay current with emerging AI technologies and recommend opportunities to improve engineering productivity and software quality.
Education & Experience
* 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
* Java Script
* 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.
* Experience implementing CI/CD pipelines and modern Dev Ops…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×