JOBSEARCHER

Sr. Software Engineer (.Net Full Stack)

RliPhoenix, AZL6 LeadSeptember 15th, 2026
Overview Join RLI as a Senior Software Engineer (.NET Full Stack) to help advance our digital transformation with scalable, cloud-ready applications. You will work with a cross-functional team to design, build, and maintain enterprise software using the Microsoft stack, Blazor, and microservices. You’ll contribute to secure, high-quality services and modern web experiences that support core insurance capabilities. This role offers hands-on technical impact, collaboration with architects and product owners, and opportunities to leverage AI-assisted development tools. Compensation / BenefitsESOP401(k) with company contributionspaid time off and holidayshybrid work arrangementshealth benefits (medical, dental, vision)tuition reimbursement and training opportunities ResponsibilitiesDesign, develop, test, and maintain enterprise applications using C# and the .NET platformBuild responsive web apps with Blazor/Razor/HTML/CSS/JSDevelop secure, scalable RESTful APIs and backend servicesDesign and implement microservices for distributed, event-driven appsDevelop data access with MongoDB and SQL ServerImplement asynchronous messaging with KafkaParticipate in solution architecture, design reviews, and code reviewsBuild and maintain CI/CD pipelines and automated testsCollaborate with product owners, architects, QA, and stakeholders in Agile teamsTroubleshoot production issues and optimize performance, scalability, and reliabilityFollow best practices for coding standards, testing, source control, and securityMentor junior engineers and foster a culture of technical excellenceLeverage AI-assisted tools (GitHub Copilot, ChatGPT, etc.) to enhance design, development, testing, and documentationEvaluate and adopt AI-enabled capabilities in enterprise apps for measurable business valueStay current with AI technologies and promote engineering productivity and software quality Key requirements8–10 years of professional software development experienceStrong experience with C# and .NETExperience building modern web apps using Blazor, Razor, HTML5, CSS3, JavaScriptProficiency with MongoDB and Microsoft SQL ServerExperience with Kafka and RESTful API designSolid understanding of microservices and distributed systemsGit for source control and CI/CD practicesExperience in Agile software developmentExperience using AI-assisted development tools to accelerate coding and documentationProven ability to learn and adopt emerging technologiesstrong communication skillsteam collaborationanalytical and problem-solving abilitiesC#.NETBlazor