C

Chubb

Global property & casualty insurer

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 8 years of professional experience in software engineering or architecture, data analysis, and management within the insurance and/or finance industry.
  • Strong PL/SQL skills with a relational database such as SQL Server, Oracle, or DB2; working knowledge of a NoSQL database is a plus.
  • Hands-on experience with the Java technology stack, including Java, Camel, Spring Boot, and Quarkus.
  • Good knowledge of .NET Framework and development.
  • Strong development experience with REST APIs.
  • Strong working knowledge of C#, JavaScript, Dynamics CRM SDK, Entity Framework, SSIS, and SSRS development.
  • Strong knowledge of Power Automate, PowerApps, and model-driven apps.
  • Techno-functional experience with Microsoft Dynamics 365 CRM Sales and Field Services, including end-to-end customization and process-flow understanding across Sales, Marketing, Case Management, and Field Service.
  • Hands-on experience in development, support, and implementation projects, including end-to-end Microsoft Dynamics CRM implementation and deployment, entity customization, business units, security, plugins, workflows, custom workflows, JavaScript web resources, and services.
  • Experience with data migration, integration mappings, requirements gathering, business process analysis, and client documentation such as PowerPoint presentations and Visio workflows.

Responsibilities

  • Plan, design, and implement new software applications as a hands-on engineer.
  • Maintain and enhance existing applications to ensure ongoing reliability and performance.
  • Participate in issue triaging, resolution, and release deployment.
  • Collaborate with architects, developers, and quality assurance teams to maximize automation opportunities.
  • Partner with security and infrastructure teams to remediate vulnerabilities and address end-of-life software and hardware.
  • Drive Agile story refinement, estimation, and delivery.
  • Define and estimate project and program scope for accurate planning.
  • Provide technical leadership throughout the design process, guide and mentor junior engineers, and lead consulting teams to deliver high-quality solutions.
  • Architect, design, and implement robust .NET-based software and web applications, while maintaining and enhancing existing solutions.
  • Collaborate with business and enterprise architecture teams to deliver scalable and resilient systems.
  • Set engineering best practices, drive innovation, and help ensure the technology landscape remains modern, secure, and aligned with business objectives.

Desired Qualifications

  • Working knowledge of a NoSQL database.
  • SQL Server, Oracle, or DB2 experience is preferred among relational databases.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs