This role will reside within the Data Management and Analytics group of W.R. Berkley with a focus on the Excess & Surplus (E&S Tech) ES Tech segment typically writes specialty business often referred to as non-admitted insurance utilizing a wholesale-broker. Excess and surplus lines of commercial insurance specialize in underwriting difficult-to-place moderate to high-risk commercial businesses looking for creative solutions to new and unusual complex risks. Lines of business include Commercial Casualty Professional Liability and Commercial Property.
The Software Engineer is a skilled software developer responsible for contributing to the development enhancement and maintenance of software systems that support business processes across multiple operating units within the E&S insurance segment.
As a member of a cross-functional Agile team the Software Engineer collaborates with other engineers business analysts QA professionals and product stakeholders to deliver reliable and maintainable solutions. This role focuses on implementing well-defined requirements and designs while continuously improving technical skills and applying modern software engineering practices within a distributed development environment.
Collaborate closely with product owners senior engineers designers QA and other stakeholders to deliver high-quality business-critical software solutions.
Design implement and maintain features and components based on well-defined requirements and architectural designs.
Participate in technical design discussions ensuring solutions alignment with Senior engineers and Architects.
Participate in sprint planning task breakdown estimation implementation code reviews and deployments within an Agile SDLC.
Develop and maintain automated unit integration and regression tests to ensure software quality and long-term stability.
Contribute to AI assisted codebases.
Identify troubleshoot and resolve application defects and production issues including performing root-cause analysis and implementing corrective solutions.
Work closely with QA and business partners to validate functionality and ensure requirements are met.
Participate as an active and reliable member of an Agile development team including daily stand-ups sprint reviews and retrospectives.
Communicate effectively with team members product owners and support teams regarding task status and technical issues.
Continuously build knowledge of the system domain and engineering practices and stay current with recommended tools and technologies.
Perform other duties as assigned.
Qualifications
Bachelors degree in Computer Science Software Engineering or a related field or equivalent practical experience.
Strong problem-solving and analytical skills with the ability to understand and implement technical solutions.
Experience with AI assistants such as GitHub Copilot or Claude Code.
Demonstrated ability to work effectively in a team-oriented Agile environment.
Good written and verbal communication skills with the ability to collaborate across technical and non-technical roles.
Self-motivated with a willingness to learn and grow technically.
Collaborative team player with strong interpersonal.
Proficiency in .NET (C#) and experience developing application code.
Experience using Visual Studio and standard development tools including source control.
Familiarity with Agile methodologies such as Scrum or Kanban.
Exposure to automated testing practices; experience with Playwright or similar tools is a plus.
Understanding of structured data formats such as JSON.
Experience in the insurance or financial services industry is a plus but not required.
Additional Company Details
We do not accept any unsolicited resumes from external recruiting agencies or firms.
The company offers a competitive compensation plan and robust benefits package for full time regular employees.
The actual salary for this position will be determined by a number of factors including the scope complexity and location of the role; the skills education training credentials and experience of the candidate; and other conditions of employment.
Sponsorship Details
Sponsorship not Offered for this Role
Required Experience:
IC
Company DetailsThis role will reside within the Data Management and Analytics group of W.R. Berkley with a focus on the Excess & Surplus (E&S Tech) ES Tech segment typically writes specialty business often referred to as non-admitted insurance utilizing a wholesale-broker. Excess and surplus lines ...
Company Details
This role will reside within the Data Management and Analytics group of W.R. Berkley with a focus on the Excess & Surplus (E&S Tech) ES Tech segment typically writes specialty business often referred to as non-admitted insurance utilizing a wholesale-broker. Excess and surplus lines of commercial insurance specialize in underwriting difficult-to-place moderate to high-risk commercial businesses looking for creative solutions to new and unusual complex risks. Lines of business include Commercial Casualty Professional Liability and Commercial Property.
The Software Engineer is a skilled software developer responsible for contributing to the development enhancement and maintenance of software systems that support business processes across multiple operating units within the E&S insurance segment.
As a member of a cross-functional Agile team the Software Engineer collaborates with other engineers business analysts QA professionals and product stakeholders to deliver reliable and maintainable solutions. This role focuses on implementing well-defined requirements and designs while continuously improving technical skills and applying modern software engineering practices within a distributed development environment.
Collaborate closely with product owners senior engineers designers QA and other stakeholders to deliver high-quality business-critical software solutions.
Design implement and maintain features and components based on well-defined requirements and architectural designs.
Participate in technical design discussions ensuring solutions alignment with Senior engineers and Architects.
Participate in sprint planning task breakdown estimation implementation code reviews and deployments within an Agile SDLC.
Develop and maintain automated unit integration and regression tests to ensure software quality and long-term stability.
Contribute to AI assisted codebases.
Identify troubleshoot and resolve application defects and production issues including performing root-cause analysis and implementing corrective solutions.
Work closely with QA and business partners to validate functionality and ensure requirements are met.
Participate as an active and reliable member of an Agile development team including daily stand-ups sprint reviews and retrospectives.
Communicate effectively with team members product owners and support teams regarding task status and technical issues.
Continuously build knowledge of the system domain and engineering practices and stay current with recommended tools and technologies.
Perform other duties as assigned.
Qualifications
Bachelors degree in Computer Science Software Engineering or a related field or equivalent practical experience.
Strong problem-solving and analytical skills with the ability to understand and implement technical solutions.
Experience with AI assistants such as GitHub Copilot or Claude Code.
Demonstrated ability to work effectively in a team-oriented Agile environment.
Good written and verbal communication skills with the ability to collaborate across technical and non-technical roles.
Self-motivated with a willingness to learn and grow technically.
Collaborative team player with strong interpersonal.
Proficiency in .NET (C#) and experience developing application code.
Experience using Visual Studio and standard development tools including source control.
Familiarity with Agile methodologies such as Scrum or Kanban.
Exposure to automated testing practices; experience with Playwright or similar tools is a plus.
Understanding of structured data formats such as JSON.
Experience in the insurance or financial services industry is a plus but not required.
Additional Company Details
We do not accept any unsolicited resumes from external recruiting agencies or firms.
The company offers a competitive compensation plan and robust benefits package for full time regular employees.
The actual salary for this position will be determined by a number of factors including the scope complexity and location of the role; the skills education training credentials and experience of the candidate; and other conditions of employment.
Berkley is a leader in commercial lines insurance, with over 60+ specialized businesses - each with deep expertise in an industry, product, or regional niche.