W. R. Berkley Corporation

Sr. Software Engineer

W. R. Berkley Corporation
Apply
23 hours ago
Urbandale, IA, USASenior

Responsibilities

  • Review, refactor, modernize, develop, test, and maintain C#/.NET software applications.
  • Design and implement enterprise integrations, interfaces, ETL processes, and large-scale data movement between applications, CRM platforms, databases, and cloud services.
  • Design, develop, and maintain SQL Server databases while ensuring data integrity, performance, and secure data access.
  • Use Azure, Azure Service Bus, and Data Factory for cloud solutions and support automation workflows.
  • Define and enforce development standards, design patterns, coding practices, security practices, documentation expectations, and deployment guidelines.
  • Conduct code reviews and pull-request approvals for onshore and offshore resources.
  • Collaborate with Product Owners, Business Analysts, stakeholders, and end users to translate business needs into technical solutions.
  • Design, execute, and analyze A/B tests or similar experiments and coordinate QA and regression testing before and after deployments.
  • Participate in sprint planning, backlog refinement, Agile ceremonies, scope validation, effort estimation, and sprint execution.
  • Provide application support, customer support, incident triage, and Tier 1 after-hours/on-call coverage.
  • Analyze complex technical and business problems and contribute to continuous improvement and application modernization initiatives.

Requirements

  • At least 3 years of software development experience.
  • At least 3 years of experience with cloud-computing platforms, particularly Microsoft Azure.
  • Strong technical background in C#/.NET, SQL Server, Python, ETL, and data integration.
  • Experience participating in or leading code reviews and pull-request approval processes.
  • Bachelor’s degree with an emphasis in a related field or equivalent experience.
  • Experience using Atlassian tools including Jira, Confluence, and Bitbucket.
  • Ability to work independently, solve complex problems, communicate with technical and non-technical stakeholders, and collaborate in distributed onshore/offshore teams.
  • Strong engineering judgment, attention to detail, customer-service orientation, accountability, and ownership of code quality and production stability.
  • Preferred experience with Jenkins, GitHub, GitHub Actions, CI/CD practices, Microsoft Power Platform, Dynamics 365 CRM or Salesforce, enterprise CRM and marketing interfaces, Microsoft Copilot or other AI-assisted development tools, Agile/Scrum, Entity Framework, and Property & Casualty insurance.

Benefits

  • The role is located in Urbandale, Iowa.
  • The position includes application-support and after-hours/on-call rotation responsibilities.
  • The company describes opportunities for career growth and involvement across a broad range of technology roles.

Tech Stack

AzureC#GitHub ActionsJenkinsMicrosoft SQL Server.NETPython

Categories

BackendData Engineering
W. R. Berkley Corporation

About W. R. Berkley Corporation

1,001-5,000 employees

W. R. Berkley Corporation is a public insurance holding company that sells commercial property‑casualty coverage and insurance‑related services to businesses. Its operating units focus on primary insurance, reinsurance, and monoline excess products tailored to industry niches and regional markets. Founded in 1967 and headquartered in Greenwich, Connecticut, the company trades on the NYSE (WRB) and operates worldwide; subsidiaries include Berkley Technology Services, which supports core systems for its insurance businesses.

Contact me