Berkshire Hathaway GUARD Insurance Companies

Berkshire Hathaway GUARD Insurance Companies

Senior Full Stack Software Engineer

Role

Senior Full Stack Software Engineer

Job type

Full-time

Posted

Yesterday

Salary

$78k - $180k/yearly

Benefits

🦷Dental Coverage🏖️Paid Time Off🏥Health Insurance

Job description

Overview

Exciting opportunities await at Berkshire Hathaway GUARD Insurance Companies, an A+ (Superior) rated national Property & Casualty insurer supported by Berkshire Hathaway. Join a supportive environment with collaborative teams where you can build a meaningful, long-term career.

What You Can Look Forward To

  • Hybrid work schedule: 2 days remote, 3 days in the office
  • Consistent working hours (no nights, weekends, or holidays)
  • Competitive salary and generous PTO
  • Comprehensive medical, dental, and vision benefits beginning on day one
  • 401(k) options, tuition reimbursement, and longevity bonuses

Key Responsibilities

  • Collaborate on and document GUARD's cloud-focused development strategies and best practices for full-stack applications.
  • Design and implement scalable, maintainable, and reusable front-end and back-end components utilizing .NET, Azure, and modern JavaScript frameworks.
  • Develop and maintain RESTful APIs, integrating smoothly with front-end applications.
  • Write clean, testable, secure, and efficient code in line with modern development standards.
  • Proactively monitor application performance and user metrics, identifying and resolving issues as they arise.
  • Work closely with UI/UX designers to build accessible and responsive user interfaces.
  • Ensure seamless integration between front-end and back-end services for optimal data flow and performance.
  • Maintain technical documentation for both internal and external stakeholders.
  • Design and implement automated tests including unit, integration, and end-to-end testing.
  • Partner with business stakeholders to ensure solutions align with organizational goals.

Qualifications

  • Degree in Computer Science or a related field, or equivalent practical experience. A Master's degree is preferred.
  • 5+ years of software development experience, including 3+ years working with C# and .NET for back-end development.
  • 3+ years of experience building front-end applications using frameworks such as React, Angular, or Vue.js.
  • Strong understanding of HTTP, REST, and OpenAPI protocols.
  • Experience with Azure services like Functions, API Management, and Azure SQL.
  • Proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Familiarity with OAuth 2.0 and OpenID Connect for ensuring authentication and security.
  • Knowledge of API security risks and hardening techniques.
  • Experience querying large datasets with SQL; familiarity with NoSQL databases is a plus.
  • Proficient with Git and collaborative version control practices.
  • Experience with automated testing frameworks for both front-end and back-end.
  • Able to apply common design patterns to create scalable solutions.
  • Strong communication skills and a team-oriented mindset.
  • Familiarity with Agile methodologies such as Scrum or Kanban is an advantage.

Salary Range: $77,762.70 - $180,082.10 + bonus

This range is a good-faith estimate compliant with applicable pay transparency laws. Final compensation will be based on qualifications such as experience, credentials, location, and other legally permitted factors.

Office Locations: Positions may be based out of any of our offices, including Parsippany, NJ; Conshohocken, PA; Wilkes Barre, PA; or Alpharetta, GA.

Note: Applicants must be authorized to work in the U.S. without current or future sponsorship.

Resume ExampleCover Letter Example

Explore more

Similar jobs