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

Software Engineer

W. R. Berkley

Company Details The Company is an equal employment opportunity employer. Responsibilities The Software Engineer is a mid-level contributor responsible for gathering requirements, designing, developing, implementing, and supporting one or more company applications for various subsidiaries, transforming business requirements into secure, scalable, and maintainable solutions across the full stack and DevSecOps lifecycle.• Deliver moderately complex features and epics end-to-end, decomposing work, estimating, and planning for yourself and small pods while translating business goals into scalable, performant features that drive outcomes for subsidiaries.• Collaborate with business analysts and stakeholders to ensure solutions fully leverage technology to improve business processes.• Apply engineering best practices across the full stack, authoring comprehensive unit, integration, and contract tests and introducing performance and resiliency testing where appropriate.• Perform and enforce high-quality peer reviews across the system, upholding and helping refine team development standards and quality expectations.• Strengthen CI/CD pipelines and release practices, including canary, blue/green, and feature flags, owning deployments to non-production and assisting or leading production releases.• Coordinate safe rollbacks when needed and maintain deployment and runbook documentation to improve stability and supportability.• Co-lead backlog refinement and clarify acceptance criteria while producing lightweight design specifications and API/interface contracts that reflect understanding of interfacing systems and downstream impacts.• Apply sound design patterns and make informed trade-offs for performance, stability, and supportability, routinely proposing improvements to reduce technical debt and enhance usability.• Instrument applications with meaningful logging, metrics, and distributed traces; define and tune SLIs/SLOs and alert thresholds.• Analyze telemetry and load/performance test results to identify bottlenecks and implement targeted optimizations and reliability improvements.• Champion secure-by-design practices, including threat modeling, least privilege, and safe secrets management, while managing dependencies and remediating findings promptly.• Contribute to SBOM/dependency hygiene and patch planning, ensuring solutions meet internal controls and compliance requirements.• Triage, research, and resolve second-level incidents, leading or contributing to root cause analysis and post-mortems.• Improve operational runbooks and support procedures and participate in a rotating on-call schedule for production systems.• Provide high-quality support to end users and partner teams.• Lead technical spikes and proof-of-concepts to reduce delivery risk and evaluate tools and patterns that improve developer productivity and system reliability.• Use data and A/B experiments where appropriate to validate approaches.• Produce and maintain system-level documentation, including design decisions, ADRs, interface specifications, and operational runbooks.• Contribute to the internal knowledge base and provide targeted end-user or peer training in one-on-one and small-group settings.• Collaborate closely with product, design, QA, and operations, actively contributing to Agile ceremonies, including planning, reviews, and retrospectives, and occasionally facilitating them.• Mentor junior developers and interns, providing guidance on development standards and code quality and modeling constructive feedback.• Deepen expertise in BRSS applications, business processes, and system interfaces while staying current on relevant frameworks and cloud/DevSecOps practices.• Set development goals with your manager, share learnings with the team, and adapt to new tools, technologies, and processes to accelerate delivery. Qualifications Qualifications:• At least three years of relevant software engineering experience or equivalent demonstrated proficiency.• Advanced proficiency in front-end and back-end engineering, with expertise in one area and a solid foundation in the other (e.g., React/Next.js, Tailwind, Jest for front-end; Node.js/Java and GraphQL/REST for back-end), with the ability to design and implement significant new functionality with minimal supervision.• Proficiency in modern web application architecture and API design, including creating and interpreting design specifications and interface contracts with an understanding of interfacing systems and supported business processes.• Strong problem-solving and analytical skills, with the ability to triage, research, and resolve second-level support incidents and complex defects spanning application, middleware, and infrastructure layers.• Proficiency with databases and data integration, including SQL, Microsoft SQL Server queries, stored procedures, tables, and views, as well as working knowledge of NoSQL where applicable, with the ability to assess and tune performance and scalability.• Demonstrated competency in SDLC and Agile practices (Scrum and Kanban), including backlog refinement, estimation, code review, documentation, and unit, integration, and contract testing.• Hands-on DevSecOps experience, including Git-based workflows, CI/CD tools such as GitHub Actions, environment management, feature flags, and automated testing to support safe, reliable releases.• Security-minded engineering with practical knowledge of secure coding, dependency and secrets management, remediation of security findings, and alignment with internal controls and compliance expectations.• Performance and reliability awareness, including the ability to instrument applications using logging, metrics, and traces; interpret performance metrics; and implement targeted optimizations to meet SLIs/SLOs before and after implementation.• Clear and effective communication skills, with the ability to interact with technical and business stakeholders at all levels and translate user feedback and business needs into actionable technical improvements.• Ability to thrive with minimal supervision in a fast-paced environment, demonstrating strong organization, time management, and prioritization skills to manage multiple concurrent tasks and deliver work on time.• Mentorship and collaboration skills, including conducting high-quality peer reviews, guiding junior engineers on standards and quality expectations, and contributing to team patterns and best practices.• Customer service orientation and a sense of urgency when providing high-quality support to end users and partner teams, including potential participation in rotating on-call support for production systems.• Adaptability and commitment to continuous learning, with the ability to quickly learn new technologies, frameworks, and systems and apply them effectively to real-world projects in the insurance domain.• Proficiency with common IDEs and platforms, including Visual Studio, VS Code, the Atlassian suite, Git source control, and collaboration tools used throughout the delivery lifecycle.• Ability to lead small technical efforts, coordinate contributions across multiple engineers, and deliver system enhancements that consider performance, stability, supportability, and long-term maintainability.• Demonstrates WRBC core competencies, innovation behaviors, and behavioral competencies while performing essential duties and responsibilities, including accountability, communication, customer focus and teamwork, delivering results, flexibility, and technical and job excellence.• Exhibits behavioral role competencies such as being action oriented, possessing business knowledge, critical thinking, customer service orientation, managing information, process management, quality decision making, being a self-starter, and being technically astute.Education Requirement• Bachelor’s degree in a software development-related discipline, such as Computer Science, Information Systems Management, Engineering, or a similar field, or an equivalent combination of education and professional experience as a full-stack software engineer. Additional Company Details We do not accept unsolicited resumes from third party recruiting agencies or firms. Additional Requirements Location and Travel:• Primary location Urbandale, IA. Sponsorship Details Sponsorship not Offered for this Role Job SummaryID: 2026-14480Date Posted: 1 month ago(9/28/2026 10:55 AM)Company: Berkley Regional Shared ServicesPrimary Location: US-IA-UrbandaleCategory: Information Technology

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Urbandale, IA vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Des Moines, IA
    2 days ago
  • $91.1k - $151.8k

    Position Summary We are seeking a full stack software engineer to support the design, development, testing, and deployment of technology solutions for Deloitte’s Government and Public Services practice. In this role, you will work with project teams to build and... 
    Suggested
    Full time
    Work at office
    Local area
    Relocation package

    Deloitte

    Des Moines, IA
    3 days ago
  • $115k - $120k

    100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Full Stack Software Engineer in Las Vegas, NV to support software design, coding, and internal system development as part of the company's development team. This role calls... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    IMEG

    Des Moines, IA
    20 hours ago
  •  ...Job Title : Software Engineer Location – Johnston IA 501301 Duration – Contract For 1+ years Key Responsibilities: Develop, code, test, debug, and maintain software applications and systems. Support onboarding and implementation of new features within call... 
    Suggested
    Full time
    Contract work
    Internship

    The Judge Group

    Johnston, IA
    4 days ago
  •  ...of working are becoming a foundational part of how excellent engineering work gets done - much like the way digital communication tools...  ...producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications... 
    Suggested
    Work experience placement

    Berkley Technology Services

    Urbandale, IA
    2 days ago
  •  ...Software Engineer 1Pay Range: $77,200 - $96,500Primary Location: Des Moines, IA, United StatesJob Schedule: Full timeRequisition Type: Non-UnionDescriptionThe software engineer I participates in the design, programming, testing, documentation and implementation of computer... 
    Permanent employment
    Work experience placement
    Internship
    H1b
    Local area

    MidAmerican Energy

    Des Moines, IA
    2 days ago
  •  ...Software EngineerWe are hiring a Software Engineer at Level 1, 2, or 3 based on skills, experience, and demonstrated scope of impact. In this role, you will design, build, test, and support software solutions across the application development lifecycle, partnering with... 
    Work experience placement
    Internship

    Wellabe

    Des Moines, IA
    3 days ago
  • $55.8k - $75k

     ...Software Engineer IWe are looking for a Software Engineer I to join our Benefits & Protection (B&P) area. In this role, you'll build your engineering skills while contributing to an agile team and software that solves real business problems. You'll work alongside senior... 
    Hourly pay
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Flexible hours

    Principle

    Des Moines, IA
    2 days ago
  • $60.9k - $113.3k

     ...applications and services. The associate will deliver defined software work with guidance from experienced team members, following established...  ...you aspire to, we want to hear from you! As a Software Engineer, you will focus primarily on providing high-quality, efficient... 
    Full time
    Temporary work
    Part time
    Casual work
    Internship
    Work at office
    Weekend work

    AB3 Nationwide Life and Annuity Insurance Co

    Des Moines, IA
    21 hours ago
  •  ...Lakes Pkwy, West Des Moines, IA, 50266Duration: Contract – 9-10 monthsOverview:Seeking an experienced Observability and Monitoring Engineer to build and mature our enterprise-wide monitoring, logging, alerting, and observability capabilities across our AWS-based... 
    Contract work

    Software Technology Inc

    West Des Moines, IA
    4 days ago
  •  ...Principal Financial Group in Des Moines, IA is seeking a Software Engineer I to join the Benefits & Protection (B&P) area. You will build your engineering skills within an agile team, collaborating with product owners and senior engineers to design, build, test, and support... 

    Principal Financial Group

    Des Moines, IA
    20 hours 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... 
    Permanent employment
    H1b

    Wellmark Blue Cross Blue Shield

    Des Moines, IA
    1 day ago
  •  ...Software Engineer 3Wellabe is looking for a Software Engineer 3 to join our team. This role is responsible for creating and modifying complex software solutions and identifying and solving business and technical problems by designing, analyzing, testing, implementing,... 
    Work experience placement

    Wellabe

    Des Moines, IA
    4 days ago
  • $118k - $222k

     ...of everything we do and we’re looking for associates who are passionate about delivering extraordinary care.The Consultant, Software Engineering supports the design, development, operation, and continuous improvement of reusable enterprise AI platforms and services that... 
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Remote work
    Weekend work
    2 days per week

    Nationwide

    Des Moines, IA
    20 hours ago
  •  ...Accenture PLC in Des Moines is seeking a Software Engineer with 3+ years of experience to help slice complex tech into deployable GitLab CI services. You will reproduce field bugs, support cloud-native migrations, and optimize cloud spend while tracing data flows and refining... 

    Accenture PLC

    Des Moines, IA
    4 days ago
  • $109.28k - $163.92k

     ...Senior Software EngineerThere are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into...  ...Iowa - Urbandale Function: Technology (CA) Title: Senior Software Engineer - 125550 Onsite/Remote: Onsite PositionYour ResponsibilitiesAs... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Urbandale, IA
    3 days ago
  •  ...Senior Software EngineerWe'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... 
    Full time
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Security Benefit

    Des Moines, IA
    4 days ago
  • $76k - $143k

     ...deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you!As a Senior Software Engineer, you will focus primarily on providing high-quality, efficient technology solutions to business partners by crafting new software... 
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Remote work
    Weekend work

    Nationwide

    Des Moines, IA
    1 day ago
  • $120k - $160k

     ...!About the role:We're seeking an experienced full-stack senior engineer to work on ClearanceJobs.com, the leading career marketplace for...  ...an engineer who is energized by shipping the highest quality software, someone who finds practical paths through hard or unfamiliar changes... 
    Temporary work
    Summer work
    Flexible hours

    DHI Group

    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.c. Guide other engineers in the design, development, code testing, debugging and resolution... 
    Permanent employment
    H1b

    Wellmark Blue Cross Blue Shield

    Des Moines, IA
    2 days ago
  •  ...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... 

    Berkley Technology Services

    Urbandale, IA
    4 days ago
  • $167.7k - $245.2k

     ...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight...  ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    West Des Moines, IA
    1 day ago
  • $105.79k - $141.05k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution... 
    Full time
    Temporary work
    Remote work

    Lumen

    Des Moines, IA
    1 day ago
  • $214.1k - $309.8k

     ...CiscoHypershieldSmart Switches,you’llhelp build high-performance data plane software thatleveragesData Processing Units (DPUs) to deliver advanced...  ...shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    West Des Moines, IA
    1 day ago
  • Develop software solutions with guidance, using technologies and Agile or lean startup methods to automate processes and create microsites. Learn development tools and automated testing practices, and participate in code and design reviews while developing technical design... 
    Flexible hours

    Crew

    Des Moines, IA
    2 days ago
  • $50 - $53.5 per hour

     ...recruiter to learn more. Base pay range $50.00/hr - $53.50/hr Innova Solutions has a client that is immediately hiring for a Software Engineer 3. Title: Software Engineer 3 Job Type: Fulltime/Contract on W2 Duration: 24 months - Contract to hire As a Software Engineer... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    Des Moines, IA
    3 days ago
  • $68k - $97k

    We believe the best technology engineers ask why before they ask how, and that's the Software Engineer we're recruiting in Des Moines. We offer $68,000 - $97,000, a clear growth track, and a team where your 3 years of experience genuinely move the needle. Key Responsibilities... 
    Internship
    Work at office
    Flexible hours

    Accenture

    Des Moines, IA
    4 days ago
  •  ...Project - Software Engineer IIIOur Deloitte AI & Engineering team is transforming technology platforms, driving innovation, and making a significant impact on our clients' success. You'll work alongside talented professionals reimagining and reengineering operations and... 
    Local area

    ClearanceJobs

    Des Moines, IA
    1 day ago
  •  ...Hy-Vee, Inc. is offering an IT Software Engineer Internship for Summer 2027 at the Helpful Smiles Technology center in Grimes, IA. Selected candidates will work up to 40 hours per week and gain hands-on experience across e-commerce, mobile development, data warehousing... 
    Summer work
    Internship

    Hy-Vee

    West Des Moines, IA
    1 day ago
  • $70k - $140k

     ...RFA Engineering Software Engineer – Computer Vision & Machine LearningRFA Engineering supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications... 
    Full time
    Work at office
    Flexible hours

    RFA Engineering

    Johnston, IA
    4 days ago

Do you want to receive more vacancies?

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