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.
Company URL: company is an equal opportunity employer.
Responsibilities
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.
Company URL: company is an equal opportunity employer.
Responsibilities
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
View more
View less