Senior Software Development Engineer

4 weeks ago


Mississauga, Ontario, Canada Guidewire Software Full time

About the Role

We are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software applications for the property and casualty insurance industry.

Key Responsibilities

  • Design and develop high-quality, scalable, and secure software applications using cloud-native technologies and frameworks.
  • Collaborate with cross-functional teams, including product managers, architects, and operations teams, to ensure seamless integration and deployment of software applications.
  • Develop and maintain automated testing frameworks to ensure high-quality software applications.
  • Work with highly skilled team members to design and implement infrastructure and software that meets the needs of our customers.

Requirements

  • 10+ years of relevant work experience in software development, with a strong focus on cloud-native technologies and frameworks.
  • Strong understanding of microservices architecture concepts, including service discovery and API gateways.
  • Experience with Linux debugging and troubleshooting.
  • Proficiency in one or more programming languages, including Java, Golang, NodeJS, Python, or equivalent.
  • Advocate for IaaS abstractions, containers technologies, and cloud platforms, including Kubernetes, Mesos, Cloud Foundry, OpenShift, Docker, AWS, GCP, Azure, and Serverless.
  • Promote proven architectures and design principles, including SOLID and Hexagonal.
  • Methodically approach distributed tracing and monitoring of applications.
  • Reinforce sound repeatable automated services.

Nice to Have

  • Experience with Infrastructure as Code and configuration management, using tools like Terraform and Ansible.
  • Experience with Spring Boot and Bash programming skills.
  • Startup mentality.
  • BS/MS degree in Computer Science or Math, or equivalent level of proven professional proficiency.

About Guidewire

Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. We are proud of our unparalleled implementation track record with 1600+ successful projects, supported by the largest R&D team and partner ecosystem in the industry. Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation.

We are an equal employment opportunity employer and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.



  • Mississauga, Ontario, Canada Guidewire Software Full time

    {"title": "Senior Software Engineer", "description": "Guidewire Software: A Leader in Property & Casualty Insurance SolutionsAt Guidewire Software, we're seeking a talented Senior Software Engineer to join our team of innovators. As a key member of our development team, you'll play a crucial role in building cutting-edge solutions for the property and...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    {"title": "Senior Software Engineer", "description": "Guidewire Software: A Leader in Property & Casualty Insurance SolutionsAt Guidewire Software, we're seeking a talented Senior Software Engineer to join our team of innovators. As a key member of our development team, you'll play a crucial role in building cutting-edge solutions for the property and...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    {"title": "Senior Software Engineer", "description": "Guidewire Software: A Leader in Property & Casualty Insurance SolutionsGuidewire Software is a pioneer in the property and casualty insurance industry, providing innovative solutions to complex business challenges. We are seeking a skilled Senior Software Engineer to join our team and contribute to the...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    {"title": "Senior Software Engineer", "description": "Guidewire Software: A Leader in Property & Casualty Insurance SolutionsGuidewire Software is a pioneer in the property and casualty insurance industry, providing innovative solutions to complex business challenges. We are seeking a skilled Senior Software Engineer to join our team and contribute to the...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software applications that power the Property and Casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software applications that power the Property and Casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Guidewire Software: Senior Software EngineerGuidewire Software is seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for designing and developing elegant solutions for the property & casualty insurance industry's complex business domain.The ideal candidate will have a strong...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Guidewire Software: Senior Software EngineerGuidewire Software is seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for designing and developing elegant solutions for the property & casualty insurance industry's complex business domain.The ideal candidate will have a strong...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key ResponsibilitiesDesign and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Guidewire Software: A Leader in Property & Casualty Insurance SolutionsWe are seeking a highly skilled Senior Software Engineer / Tech Lead to join our development team at Guidewire Software. As a key member of our team, you will be responsible for designing and building elegant solutions for the complex business domain of the property & casualty insurance...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Guidewire Software: A Leader in Property & Casualty Insurance SolutionsWe are seeking a highly skilled Senior Software Engineer / Tech Lead to join our development team at Guidewire Software. As a key member of our team, you will be responsible for designing and building elegant solutions for the complex business domain of the property & casualty insurance...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    {"h1": "Senior Software Engineer at Guidewire Software", "p": "We are seeking a skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our development team, you will be responsible for designing and implementing elegant solutions for the property & casualty insurance industry's complex business domain. Your primary focus...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    {"h1": "Senior Software Engineer at Guidewire Software", "p": "We are seeking a skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our development team, you will be responsible for designing and implementing elegant solutions for the property & casualty insurance industry's complex business domain. Your primary focus...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Guidewire Software. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software solutions for the property and casualty insurance industry.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About Guidewire SoftwareGuidewire Software is a leading provider of cloud-native, real-time data platforms for the property and casualty insurance industry. With a team of over 3,200 professionals, we deliver outstanding software solutions that empower insurers to build, sell, and manage their products.Job DescriptionWe are seeking a highly skilled Senior...


  • Mississauga, Ontario, Canada Guidewire Software Full time

    About Guidewire SoftwareGuidewire Software is a leading provider of cloud-native, real-time data platforms for the property and casualty insurance industry. With a team of over 3,200 professionals, we deliver outstanding software solutions that empower insurers to build, sell, and manage their products.Job DescriptionWe are seeking a highly skilled Senior...