drjobs CR281 - Senior .NET Developer, BC

CR281 - Senior .NET Developer, BC

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pleasanton, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.