CareerZen Logo
Company logo

Principal Software Engineer

Liberty Mutual

Full-time

Portsmouth, NH

Job description

Software Engineer (C# / React & Next.js)

We are seeking a talented Software Developer to build and enhance our core applications. We are looking for a professional with a strong background in either back-end development with C# or front-end development with React / Next.js. While experience in both is a significant advantage, we strongly encourage skilled developers with expertise in one area and a desire to grow in the other to apply.

Compensation

  • Salary Range: $90,000 - $140,000 per year
  • Benefits: This position includes a comprehensive benefits package.

Key Responsibilities

  • Full-Stack Development: Design and build web applications and REST APIs (including OData and Minimal APIs) using .NET (C#), HTML, CSS, JavaScript, and React / Next.js.
  • Database Management: Program and design database solutions on Microsoft SQL Server using Entity Framework.
  • CI/CD Pipeline Management: Design, manage, and improve CI/CD pipelines in Azure DevOps to automate the build, testing, and deployment processes.
  • Agile Collaboration: Actively participate in an Agile environment, including daily scrums, sprint planning, and peer code reviews using tools like Jira, Confluence, and Azure DevOps.
  • Support & Maintenance: Troubleshoot and resolve software bugs, document code, support end-users, and suggest application improvements.
  • Modern Tooling: Utilize tools like Git for version control and AI-powered coding assistants such as GitHub Copilot and Claude Code.

Qualifications

  • Proven experience and expertise in either C# for back-end development or React / Next.js for front-end development.
  • A strong, demonstrated desire to learn and become proficient in a full-stack environment.
  • Solid understanding of software development principles, including data structures and API design.
  • Familiarity with MS SQL, Git version control, and REST APIs (OData, Minimal APIs).
  • Experience with CI/CD principles and tools like Azure DevOps is highly desirable.
  • A self-starter with excellent communication skills, strong attention to detail, and the ability to work both independently and within a team.

Job Type: Full-time

Pay: $90,000.00 - $140,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Employee assistance program
  • Family leave
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Prescription drug insurance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Ability to Relocate:

  • Glendale Heights, IL 60139: Relocate before starting work (Preferred)

Work Location: In person