Principal Software Developer

Related keywords: programming remote jobhealth insurance remote jobonline remote job part time

Overview

The position of Principal Software Developer at biBerk Business Insurance offers an exciting opportunity for experienced software developers looking to contribute to a dynamic and forward-thinking company. biBerk is in the process of building a cloud-first, API-driven insurance platform, which aims to simplify the process of buying insurance directly online for customers. This initiative is part of biBerk's broader goal to enhance their technology offerings and streamline user experiences.

Job Details

The role of Principal Software Developer is ideal for seasoned professionals with a strong technical background. In this capacity, candidates will engage in both mentoring and guiding fellow team members, as well as contributing as individual contributors on development tasks. This position is focused on delivering business value through technology and requires interaction with various cross-functional teams.

Responsibilities

The responsibilities attached to the Principal Software Developer position are diverse and impactful. Key duties include:

  • Serving as a senior technical expert on a cross-functional, agile development team.
  • Acting as a technical Subject Matter Expert (SME) for a specific domain within the overall platform.
  • Mentoring junior developers through activities such as pair programming, conducting code reviews, and leading training sessions.
  • Collaborating with the product team to ensure that project requirements are clearly understood and met.
  • Designing system features that align with business objectives while integrating smoothly into the overall platform ecosystem.
  • Contributing to the design of cross-team projects and ensuring adherence to quality standards throughout the development process.
  • Engaging in proactive problem-solving and maintaining a focus on security, performance, and user satisfaction.
  • Delivering consistent code contributions in accordance with defined sprint goals and user stories.

Required Qualifications

Candidates for this role must possess the following qualifications:

  • A Bachelor's or Master's degree in computer science or a related field, or equivalent work experience.
  • At least 10 years of experience as a software developer, predominantly with C# programming.
  • Demonstrated skills in debugging and troubleshooting within C# and .NET.
  • Minimum of 3 years of experience in a senior technical role with enterprise-level system architecture understanding.
  • Proven ability to design and deliver RESTful APIs and integrations targeting complex business workflows.
  • Familiarity with cloud service architecture, including serverless solutions and data storage technologies, preferably on Azure.
  • Experience with monolithic and microservices architectures, in addition to creating CI/CD pipelines supporting Infrastructure as Code (IAC).
  • Strong communication skills, both verbal and written, and a detailed focus on collaboration.

Preferred Qualifications

While not required, the following experience may enhance a candidate’s application:

  • Understanding of the Commercial Property and Casualty insurance industry.
  • Practical experience with ASP.NET MVC and .NET Core.
  • Familiarity with TypeScript and Single Page Application (SPA) frameworks such as Angular or React.

Company Insights

biBerk is a subsidiary of the Berkshire Hathaway Inc., an investment giant with diversified interests across numerous industries, including insurance. The company specializes in offering customers access to commercial insurance products from insurers within the Berkshire Hathaway group. As a forefront innovator in the insurance technology space, biBerk aims to empower small business owners to efficiently purchase insurance directly from reliable and financially strong insurers.

Benefits

Working at biBerk comes with a wealth of benefits that enhance employees' overall work experiences. Some standout benefits include:

  • A supportive work environment offering growth opportunities.
  • Subsidized downtown parking to ease commuting.
  • Competitive compensation structure.
  • Generous vacation and sick time allocations.
  • Observance of major holidays.
  • 401(k) plan with a company match to support employees' future.
  • Comprehensive healthcare package to meet health needs.
  • Tuition reimbursement available after six months of employment, encouraging continuous professional development.

Salary

According to biBerk’s compensation transparency policy, the expected salary range for the Principal Software Developer role is between $115,000 and $135,000 per year. This figure may vary depending on the candidate's qualifications, experience, geographic location, and additional relevant factors.

In conclusion, for job seekers keen to take on a leading role in software development within the insurance technology sector, the Principal Software Developer position at biBerk Business Insurance presents a strong option. The combination of an innovative work culture, competitive benefits, and opportunities for professional growth sets the stage for a fulfilling job experience.



This job offer was originally published on himalayas.app

biBerk Business Insurance

United States

Software development

Full-time

September 18, 2025

21 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.