Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer

Berkley

Company Details

Company URL:  

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

We are seeking a highly motivated and technically skilled Sr Software Engineer to join our Sales & Marketing team. In this role, you will design, develop, support, and modernize software solutions that enable critical Sales and Marketing business processes. A primary focus of this position will be reviewing, refactoring, and enhancing existing C#/.NET code to improve maintainability, performance, scalability, and long-term supportability while reducing technical debt. 

This role will also be responsible for developing and supporting ETL processes, large-scale data movement initiatives, system integrations, and automation workflows utilizing SQL Server, Jenkins, and modern source control and CI/CD practices. The engineer will play a key role in application modernization efforts, including repository cleanup and migration to GitHub, while helping establish development standards and best practices across the team. 

Success in this position requires strong technical expertise, a problem-solving mindset, and close collaboration with Product Owners, business stakeholders, and development team to deliver reliable, scalable, and business-focused solutions. The individual will also participate in application support and on-call rotations to help ensure the stability and availability of critical Sales & Marketing systems.

  • Review, refactor, and modernize existing C#/.NET code to improve code quality, maintainability, performance, and supportability. 
  • Design, develop, test, and maintain software applications supporting Sales & Marketing initiatives. 
  • Define, document, and enforce development standards, design patterns, and coding best practices. 
  • Design and implement enterprise system integrations and interfaces. 
  • Design, develop, and support ETL processes for large-scale data movement between enterprise applications, CRM platforms, databases, and cloud services. 
  • Design, develop, and maintain SQL Server databases. 
  • Ensure data integrity, performance optimization, and secure data access. 
  • Collaborate closely with Product Owners, Business Analysts, stakeholders, and end users to translate business requirements into technical solutions. 
  • Design, execute, and analyze A/B tests or similar experiments to optimize features and user experience. 
  • Perform and coordinate quality assurance (QA) testing and job regression testing prior to and after production deployments. 
  • Support sprint planning, backlog refinement, and Agile ceremonies to ensure timely and high-quality delivery. 
  • Support sprint execution by validating scope, estimating effort, and ensuring deliverables are production-ready. 
  • Deliver high-quality customer support with a strong sense of urgency, ownership, and accountability. 
  • Provide Tier 1 after-hours/on-call support by participating in application support and incident triage rotation. 
  • Quickly adapt to new technologies, tools, and platforms.
  • Analyze and solve complex technical and business problems.
  • Work effectively within a distributed and virtual team environment.
  • Support continuous improvement initiatives across Sales & Marketing technology platforms. 
  • Utilize Azure, Azure Service Bus, and Data Factory for cloud solutions. 
  • Utilize Microsoft Copilot or other AI-assisted development tools. 
  • Complete code reviews and pull request (PR) approvals for onshore and offshore resources on all changes prior to deployment. Ensure PRs adhere to established coding standards, security practices, documentation expectations, and deployment guidelines. Provide clear, constructive feedback to improve code quality, maintainability, and long-term supportability. 
Qualifications
  • Strong technical background in C#/.NET, SQL Server, Python, and ETL/Data Integration, with experience developing applications, managing data solutions, and building data integration workflows.3+ years of software development experience 
  • 3+ years of experience with cloud computing platforms, particularly Microsoft Azure.
  • Experience participating in or leading code reviews and PR approval processes.
  • Ability to work independently and deliver results with minimal supervision in a fast-paced environment.
  • Excellent written and verbal communication skills with the ability to engage both technical and non-technical stakeholders.
  • Strong customer service mindset, sense of urgency, and accountability.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Proven ability to collaborate effectively within a distributed or offshore/onshore team model. 
  • Experience using Atlassian tools (Jira, Confluence, Bitbucket). 
  • Strong engineering judgment and attention to detail 
  • Ownership of code quality and production stability 
  • Bachelor’s degree with emphasis in related field or equivalent experience. 
  • Ability to influence development standards across teams 
  • Clear, respectful communication across global teams 
  • Customer-first orientation with a solution mindset 
  • Continuous improvement and modernization focus

Preferred Qualifications: 

  • Experience with Jenkins for job scheduling, application deployment, automation, and data processing workflows. 
  • Experience with GitHub, GitHub Actions, and modern CI/CD practices. 
  • Experience with Microsoft Power Platform (Power Automate, Power Apps, Power Pages, Dataverse).
  • Experience with Microsoft Dynamics 365 CRM or Salesforce Development. 
  • Experience designing and supporting enterprise CRM and marketing system interfaces. 
  • Experience working with Microsoft Copilot or other AI-assisted development tools. 
  • Experience working in Agile/Scrum development environments. 
  • Knowledge of or experience in the Property & Casualty (P&C) Insurance industry. 
  • Working knowledge of Entity Framework. 

Behavioral Core Competencies 

  • Critical Thinking 
  • Customer Service Oriented 
  • Technically Astute 
  • Business Knowledge
  • Influential 
  • Conceptual Thinking
Additional Requirements
Location and Travel: • Urbandale, IA.
Sponsorship Details
Sponsorship not Offered for this Role
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Urbandale, IA vacancy
  •  ...Sr. Software Engineer Backup OEM Rubrik L3 (U3) [8 10 Y] (Hyderabad) Job Description Design, implement, manage and maintain Rubrik backup solutions. Configuring, scheduling and taking manual backup for various OS. Knowledge of basic networking principles including... 
    Senior
    Local area
    Remote work

    Keylent Inc

    Des Moines, IA
    1 day ago
  • $145k

     ...Job Description Job Description Position: Senior Software Engineer -- JAVA Location: Des Moines, IA - Hybrid Salary: up to $145K + excellent benefits *** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send... 
    Senior
    Work experience placement
    Work at office
    Immediate start

    Robert Half

    Des Moines, IA
    24 days ago
  • Description: PFG - Sr. Software Engineer Notes Reason for Opening / Business Impact Team is undergoing a large migration effort to move an existing system to a new custodian Custom-built rebalancer application requires updates and enhancements to support the new custodian... 
    Senior
    For contractors
    Shift work

    3B Staffing LLC

    Des Moines, IA
    5 days ago
  • $57 per hour

    Job Description We are seeking a Senior Software Engineer to join a team supporting Salesforce-related initiatives within Berkley Technology Services. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large... 
    Senior

    Insight Global

    Urbandale, IA
    5 days ago
  • Sr. Software Engineer Conducts high level systems analysis and implementation of high performing software solutions that are efficient and cost effective, and which support Wellmark's business and Technology applications. Leads system development and guides the team in... 
    Senior

    Wellmark

    Des Moines, IA
    5 days ago
  • Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our organization is seeking a Sr. Software Engineer to lead the design, development, and implementation of complex software solutions. This role involves guiding technical direction, mentoring... 
    Senior
    Remote work

    Apex Systems

    Des Moines, IA
    5 days ago
  • $112.3k - $140k

     ...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Des Moines, IA
    5 days ago
  • $170.6k - $261.3k

     ...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Des Moines, IA
    2 days ago
  •  ...system design, and platform improvements with a highly engaged engineering team  Core Technologies:  AWS Services: CloudFormation,...  ...Science, MIS, or related field of study, and at least 2 years of software development experience (ex. Angular, NodeJS, TypeScript, C++,... 
    Senior
    Permanent employment
    Full time
    H1b

    Wellmark Llc

    Des Moines, IA
    more than 2 months ago
  • $140k - $200k

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Senior
    Full time
    Remote work

    Speechify

    Des Moines, IA
    more than 2 months ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent... 
    Senior
    Local area

    Coinbase

    Des Moines, IA
    5 days ago
  • Apply for this position by sending your details to ****@*****.*** A senior software engineer designs and builds enterprise application systems and responds to development needs by researching technical trends and recommending software packages, frameworks, and design... 
    Senior

    LaunchIT

    Urbandale, IA
    more than 2 months ago
  • $180k - $220k

     ...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and... 
    Senior

    Datavant

    Des Moines, IA
    5 days ago
  • The software engineer III participates in the design, programming, testing, documentation and implementation of complex computer applications...  ...design, development, integration and/or installation for the Sr Software Engineer position. Technical knowledge with hands-on... 
    Senior
    Work experience placement
    Local area

    Berkshire Hathaway Energy

    Des Moines, IA
    1 day ago
  •  ...level systems analysis and implementation of high performing software solutions that are efficient and cost effective, and which support...  ...technology, business, and industry trends.b. Guide other engineers in the design, development, code testing, debugging and resolution... 
    Senior
    Permanent employment
    H1b

    Wellmark Blue Cross Blue Shield

    Des Moines, IA
    4 days ago
  • $121.4k - $218.6k

     ...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you will... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Des Moines, IA
    4 days ago
  •  ...all cultures and affords personal and professional growth opportunities. Learn more at . Overview of Job Function The Senior Software Engineer is responsible for all aspects of the development of platforms and applications. This is a highly skilled hands-on role... 
    Senior
    Local area
    Shift work

    Verint Systems

    Des Moines, IA
    5 days ago
  • Senior Software Engineer We're looking for an experienced Senior Software Engineer! About the Company: Security Benefit is a leader in the U.S. retirement market with more than $75 billion in assets under management. We offer opportunities to thrive, innovate, and make... 
    Senior
    Full time
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Security Benefit

    Des Moines, IA
    5 days ago
  • $105k - $165k

    What You'll DoThe Workplace Benefits Fulfillment Customer Experience / Claims Intake team is looking for a Sr. Software Engineer I to join their team. The team supports customer facing web applications and digital pipelines for customers (employers & employees) to submit... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Des Moines, IA
    4 days ago
  • $135.2k - $306.4k

    Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This is... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    5 days ago
  •  ...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Des Moines, IA
    3 days ago
  •  ...will design, develop, test, implement, maintain, and document software solutions in support of Wellmark’s business strategy and...  ...Job Leveling Note:  This role can be filled at the Software Engineer or Sr. Software Engineer depending on work experience, skills, and... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    H1b

    Wellmark Llc

    Des Moines, IA
    19 days ago
  •  ...outcome, and driving organizational change to transform how we work.  Job Description Wellmark is seeking two talented Software Engineers to join the Enterprise Data Services Team within Information Products. In this role, you will design and deliver high-... 
    Senior
    Permanent employment
    Full time
    H1b

    Wellmark Llc

    Des Moines, IA
    more than 2 months ago
  •  ...Iowa. This Long-term Contract position is ideal for a hands-on engineer who excels in front-end development while also contributing across...  ...updates as part of the application lifecycle. • 5+ years of software development experience, including substantial front-end... 
    Senior
    Long term contract

    Robert Half

    West Des Moines, IA
    a month ago
  •  ...observability, enterprise guardrails, and cost management. You will guide engineers through complex technical challenges and drive adoption of...  ..., MIS, or related field of study, and at least 2 years of software development experience (ex. Angular, NodeJS, TypeScript, etc)... 
    Senior
    Permanent employment
    H1b

    Wellmark, Inc.

    Des Moines, IA
    21 days ago
  • $130k - $150k

    Job Description Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Senior Software Engineer, you'll work as a member of a cross functional agile team focused on building and maintaining customer-facing applications... 
    Senior

    Insight Global

    West Des Moines, IA
    5 days ago
  •  ...the organization Good team player Responsibilities: Design, build and deploy solutions for the business unit. Ensure high quality delivery Implement process and technical improvements Mentor junior developers in the team Knowledge Scrum Skills: C# Software Technology Inc
    Senior

    Software Technology Inc

    Des Moines, IA
    2 days ago
  • $83.43k - $222.48k

     ...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Des Moines, IA
    2 days ago
  • $111.72k - $138.08k

     .... Learn more. Position Summary The Sr. Salesforce Developer is a senior technical...  ...production-ready solutions, improving engineering quality and platform reliability, and driving...  .... Own delivery across the full Software Development Lifecycle (SDLC), including technical... 
    Senior
    Work experience placement
    Work at office
    Remote work

    ISC2

    Des Moines, IA
    3 days ago
  • $79.2k - $209.5k

    Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer data... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!