Software Engineer

W. R. Berkley Corporation

Urbandale (IA)

On-site

USD 90,000 - 115,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Berkley Technology Services in Urbandale, IA, seeks a Software Engineer to design, develop, and enhance scalable insurance technology solutions for WR Berkley's platform.

You will collaborate with business and technical teams to deliver reliable, high-quality software using Java, Spring Boot, REST/SOAP APIs, DB2, JavaScript, React, and Kubernetes within an Agile environment.

Travel is approximately 5–10% and you will contribute to modern, secure, and scalable solutions across the enterprise.

Qualifications

  • 5+ years of professional development experience.
  • Strong working experience developing web applications in Java (preferably versions 11+).
  • Strong working experience with DB2 or SQL Server databases.
  • Software Development Life Cycle experience.
  • Atlassian suite experience is a plus (Jira, Bamboo, Confluence).
  • Git Hub Enterprise experience is a plus (As code repository as well as managing build and deployment).
  • Ability to thrive and produce results with little supervision in a fast-paced environment.
  • Excellent communication skills with ability to interact with both technical and business stakeholders.
  • Ability to quickly adapt and learn new technologies and systems.

Responsibilities

  • Develop, test, maintain, and support application features and enhancements using Java, REST/SOAP APIs and DB2 technologies.
  • Gain a robust understanding of all functional and technical aspects of a system policy system and its integrations.
  • Produce significant new system functionality or defect resolution with minimal direction.
  • Create design specifications that demonstrate understanding of most interfacing systems and supported business processes.
  • Routinely proposes improvements to supported systems to improve supportability or usability.
  • Perform adequate peer review on any changes in supported systems.
  • Can be consulted to provide recommendations to solve business issues based on experience and knowledge of current technology.
  • Demonstrate solid development processes including code review, documentation, and unit testing.
  • Provide rotating on-call support of production systems.
  • Ensure high-performing and scalable solutions by proactively monitoring and assessing various performance metrics.
  • Provide end user mentoring and training in 1-1 and small group settings.
  • Work as a collaborative member of an Agile development team.
  • Partner with subsidiaries to create a vision for future advancement of our applications.
  • Travel for this position is approximately 5-10%.

Skills

Java
Spring Boot
REST/SOAP APIs
DB2
JavaScript
React
Kubernetes
Agile

Education

Bachelor's degree with emphasis in related field or equivalent experience

Tools

Jira
Bamboo
Confluence
GitHub Enterprise

Job description

Company Details

Company URL: https://www.berkleytechnologyservices.com/

Berkley Technology Services (BTS) is the dynamic technology solution for W. R. Berkley Corporation, a Fortune 500 Commercial Lines Insurance Company. With key locations in Urbandale, IA and Wilmington, DE, BTS provides innovative and customer-focused IT solutions to the majority of WRBC's 60+ operating units across the globe. BTS's wide reach ensures that ideas and opinions are considered at every level of the organization to guarantee we find the best solutions possible.

Driven by a commitment to collaboration, BTS acts as consultants to our customers and Operating Units by providing comprehensive solutions that not only address the challenge at hand, but proactively plan for the "What's Next" in our industry and beyond.

With a culture centered on innovation and entrepreneurial spirit, BTS stands as a community of technology leaders with eyes toward the future -- leaders who truly care about growing not only their team members, but themselves, and take pride in their employees who shine. BTS offers endless ways to get involved and have the chance to grow your career into a wide range of roles you'd never known existed. Come join us as we push forward into the future of industry leading technological solutions.

Berkley Technology Services: Right Team, Right Technology, Simple and Secure.

The Company is an equal employment opportunity employer.

Responsibilities

Join a team that builds and supports critical insurance technology solutions that power policy processing, agency and producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality solutions. You'll leverage modern technologies such as Java, Spring Boot, REST/SOAP APIs, DB2, JavaScript, React, and Kubernetes to solve complex business challenges, improve operational efficiency, and drive innovation across the insurance platform ecosystem. Strong problem-solving skills, a passion for continuous learning, and experience with Agile development practices are key to success in this role.

  • Develop, test, maintain, and support application features and enhancements using Java, REST/SOAP APIs and DB2 technologies.
  • Gain a robust understanding of all functional and technical aspects of a system policy system and it's integrations.
  • Produce significant new system functionality or defect resolution with minimal direction.
  • Create design specifications that demonstrate an understanding of most interfacing systems and supported business processes. (can understanding business processes go to the developer/analyst)
  • Routinely proposes improvements to supported systems to improve supportability or usability.
  • Perform adequate peer review on any changes in supported systems.
  • Can be consulted to provide recommendations to solve business issues based on experience and knowledge of current technology.
  • Demonstrate solid development processes including code review, documentation, and unit testing.
  • Provide rotating on-call support of production systems.
  • Ensure high-performing and scalable solutions by proactively monitoring and assessing various performance metrics both pre and post-implementation.
  • Provide end user mentoring and training in 1-1 and small group settings.
  • Work as a collaborative member of an Agile development team, interacting with business analysts, QA resources, and end users.
  • Partner with the various subsidiaries to create a vision for future advancement of our applications.
  • Travel for this position is approximately 5-10%.
Qualifications
  • 5+ yrs. - reasonable single system / single technology knowledge.
  • 5+ years of professional development experience
  • Strong working experience developing web applications in Java (preferably versions 11+)
  • Strong working experience with DB2 or SQL Server databases
  • Software Development Life Cycle experience.
  • Atlassian suite experience is a plus (Jira, Bamboo, Confluence)
  • Git Hub Enterprise experience is a plus (As code repository as well as managing build and deployment)
  • Ability to thrive and produce results with little or no supervision in a fast-paced, entrepreneurial environment.
  • Excellent communication skills with ability to interact seamlessly at all levels with both technical and business stakeholders.
  • Ability to quickly adapt and learn new technologies and systems.
  • Superior problem solving and analytical skills.
  • Bachelor's degree with emphasis in related field or equivalent experience

Behavioral Core Competencies

  • Critical Thinking
  • Customer Service Oriented
  • Technically Astute
  • Business Knowledge
  • Quality Decision Making
  • Process Management

The Company is an equal employment opportunity employer.

Additional Requirements

Location and Travel: Primary location Urbandale, IA. Travel: Approximately 5-10%.

Sponsorship Details

Sponsorship not Offered for this Role

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

W. R. Berkley Corporation • Urbandale (IA)

On-site
USD 70,000 - 100,000
Casual dress code
Solutions Delivery Manager
Solutions Delivery Manager

Berkley Technology Services • Wilmington (DE)

On-site
USD 120,000 - 160,000
Solutions Delivery Manager
Solutions Delivery Manager

Berkley Technology Services • Urbandale (IA)

On-site
USD 110,000 - 140,000
Solutions Delivery Manager
Solutions Delivery Manager

Berkley Technology Services • Manassas (VA)

On-site
USD 110,000 - 160,000
Director, Business Solutions
Director, Business Solutions

Berkley Technology Services • Wilmington (DE)

On-site
USD 137,000 - 256,000
IT Contracts Analyst
IT Contracts Analyst

Berkley Technology Services • Wilmington (DE)

On-site
USD 70,000 - 100,000
Wintel Server Support - CoOp
Wintel Server Support - CoOp

Berkley Technology Services • Wilmington (DE)

On-site
USD 25,000 - 33,000
Director, Business Solutions
Director, Business Solutions

Berkley Technology Services • Manassas (VA)

On-site
USD 130,000 - 180,000
Director, Business Solutions
Director, Business Solutions

Berkley Technology Services • Urbandale (IA)

On-site
USD 150,000 - 190,000
Enterprise Architect
Enterprise Architect

Berkley Technology Services • Glen Allen (VA)

On-site
USD 120,000 - 150,000
Competitive compensation
Casual dress code
Collaboration opportunities