Job Summary (Senior .NET Developer)
Position: Senior .NET Developer
Location: Pleasanton CA (Remote)
Duration: 1 Year
Summary of Responsibilities & Key Tasks:
- Provide development support for back-office IT projects focusing on policy billing and payroll systems.
- Lead software engineers in designing and implementing integrated products and modules (quoting renewals billing etc.).
- Define and evolve system architecture ensuring alignment with industry standards and trends.
- Perform hands-on software design and development using .NET Framework and .NET Core.
- Design and implement RESTful APIs in .NET; work with C# Entity Framework LINQ and SQL.
- Develop front-end solutions using React Redux TypeScript and Material UI.
- Guide and mentor team members; cross-train developers on new product features.
- Evaluate and recommend appropriate technologies and solutions for project needs.
- Develop technical design and architecture documentation.
- Provide work effort estimates and assist with project planning.
- Establish and enforce architectural standards and best practices.
- Conduct peer code reviews and encourage process improvements.
- Develop and execute unit tests; ensure high quality scalability and timely delivery.
- Support integration and configuration of Guidewire BillingCenter including web services messaging and accelerator solutions.
- Collaborate closely with management to assess feasibility and impact of features.
- Promote innovative development methodologies and continuous improvement.
- Write reports using various reporting tools and languages.
- (Bonus) Leverage knowledge of insurance industry data warehouse concepts and Microsoft enterprise tools (SharePoint BizTalk SSAS SSIS SSRS MDM DQS).
Required Skills & Experience:
- 8 years of software development experience including 7 years with .NET technologies.
- 5 years of experience with React Redux TypeScript; strong HTML/CSS skills.
- 3 years of technical lead/architect experience in enterprise-class multi-tier systems.
- Deep expertise in C# MVC Entity Framework and design patterns.
- Strong understanding of Guidewire BillingCenter (7 years) including configuration integration and functional knowledge (payments billing plans etc.).
- Experience with SQL Server and reporting.
- Proficiency in web development (JavaScript jQuery AJAX) REST/SOAP web services and high-availability architectures.
- Excellent communication skills; ability to work in Agile environments.
- Bachelor s or Master s degree in Computer Science or equivalent.
Preferred/Bonus Skills:
- Experience with Material UI library.
- Microsoft certifications.
- Familiarity with Guidewire Billing System 8.0.
- Knowledge of insurance industry practices.
- Experience with SharePoint BizTalk SSAS/SSIS/SSRS MDM DQS.
- Solid understanding of data warehouse and data-mart concepts.
---
Summary:
As a Senior .NET Developer you will lead and execute the design architecture and development of modern enterprise applications in a remote environment. You ll ensure integration across insurance policy and billing systems mentor teams establish best practices and drive technical innovation while delivering high-quality software solutions.