Software Developer III

Red River Mutual

Winnipeg

Hybrid

CAD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Red River Mutual seeks a Senior Software Developer III to contribute across Guidewire InsuranceSuite, integrations, APIs, Java, and cloud platforms. You will own complex development tasks, mentor peers, and help set technical direction within IT.

You'll collaborate with analysts and architects, participate in design reviews, and apply DevOps practices and automated testing to deliver reliable insurance solutions on Azure cloud services.

Qualifications

  • Bachelor's degree or higher in CS/Software Eng; Guidewire cert preferred.
  • Strong software engineering capabilities with SDLC experience.
  • Experience with Guidewire is strongly preferred; certification feasible after employment.

Responsibilities

  • Collaborate with analysts and stakeholders to design and implement enterprise solutions.
  • Take ownership of complex development tasks from analysis to production support.
  • Develop and maintain Guidewire-based applications and integrations using APIs and web services.
  • Mentor junior developers and contribute to coding standards and reviews.
  • Apply DevOps practices and automated testing to improve delivery quality.

Skills

Guidewire InsuranceSuite
Java
Gosu
Spring Boot
APIs / Web services
CI/CD
Docker
SQL
DevOps practices
Azure Cloud

Education

College or University degree in Computer Science or Software Engineering
Guidewire certification preferred
Lean certification / insurance knowledge assets

Tools

IntelliJ IDEA
Visual Studio Code
Postman
Git
Jenkins
Docker

Job description

LOCATION: Winnipeg, MB

SCHEDULE: Full-time

REPORTS TO: Manager, Application Delivery

DIRECT REPORTS: N/A

Purpose of position

As a senior member of the Application Delivery team, you will have a background working with a wide range of stakeholders to provide and implement solutions to satisfy business needs This position works across Guidewire InsuranceSuite, integrations, APIs, Java and web applications, Azure cloud services, and DevOps-enabled delivery practices. Working within established architecture and standards, the Software Developer III takes ownership of complex development assignments, makes sound application-level technical decisions with minimal oversight, contributes to coding and development standards, and assists in mentoring less-experienced developers.

Key responsibility areas
Enterprise Application Development
  • Collaborate with Business Analysts and other stakeholders to investigate business and technical problems, clarify requirements, and identify appropriate application solutions.
  • Evaluate implementation options, risks, and dependencies, and make sound application-level technical decisions within established enterprise, solution, integration, security, and cloud architecture guidelines.
  • Take ownership of complex development assignments from technical analysis and detailed solution design through implementation, testing, deployment, and production stabilization, with minimal oversight.
  • Design, configure, develop, and support enterprise insurance applications, including user interfaces, business rules, workflows, and other platform capabilities, with Guidewire InsuranceSuite currently serving as a core application platform.
  • Develop and maintain integrations across Guidewire and other enterprise solutions using APIs and web services, file-based methods, messaging, and database technologies.
  • Collaborate with internal developers and external delivery partners, including offshore resources, to clarify technical requirements, review solutions and code, share knowledge, and help ensure the quality and maintainability of delivered solutions.
Application Support and Technical Analysis
  • Provide technical application support and take ownership of complex production issues from investigation and root-cause analysis through resolution and stabilization.
  • Apply knowledge of property and casualty insurance processes to analyze application issues, assess the technical impact of proposed changes, and support business initiatives, process improvements, and complex application implementations and enhancements.
  • Collaborate with Business Analysts, Solution Architects, Integration Architects, developers, and external delivery partners to investigate issues, evaluate technical options, coordinate resolution activities, and communicate technical findings clearly.
  • Mentor less-experienced developers through technical guidance, knowledge sharing, and problem-solving support, and contribute to effective collaboration across IT functional areas.
Quality Engineering and Continuous Improvement
  • Apply test-driven development, automated unit testing, SOLID principles, and appropriate object-oriented and functional programming techniques to produce reliable, modular, and maintainable solutions.
  • Perform constructive code reviews to identify defects and risks, promote adherence to coding standards, and improve the quality and maintainability of delivered solutions.
  • Use AI-assisted development tools responsibly, applying human-in-the-loop practices to review, validate, test, secure, and take accountability for AI-assisted outputs.
  • Apply shift-left DevOps practices by considering testing, security, deployment, supportability, and operational requirements throughout the development lifecycle, and adopt cloud-first approaches within established architecture guidelines.
  • Contribute to the continuous improvement of development standards, tools, processes, documentation, and technical practices, applying Lean principles where appropriate and protecting corporate information and assets.
Qualifications & Skills
Education & Certifications
  • College or University degree in Computer Science, Software Engineering, or a related discipline.
  • Guidewire certification is strongly preferred. Candidates with strong software engineering capabilities who are not currently certified may be considered, with the expectation of obtaining appropriate Guidewire certification shortly following employment.
  • Lean certification and Property & Casualty insurance industry knowledge are considered assets.
Skills & Experience
  • 7+ years of software development experience, including application design, development, systems analysis, integrations, application support, and participation throughout the Software Development Lifecycle (SDLC).
  • Experience developing, integrating, and supporting enterprise applications in complex business environments; experience with Guidewire InsuranceSuite is strongly preferred.
  • Strong experience developing enterprise applications using object-oriented principles, software design patterns, APIs/web services, messaging technologies, databases, cloud-based solutions, CI/CD practices, and automated testing. Experience with technologies such as Java, Gosu, Spring Boot, JavaScript frameworks, SQL, Git, Jenkins, Docker, IntelliJ IDEA, Visual Studio Code, Postman, and related software delivery tools is considered an asset.
  • Demonstrated ability to independently investigate complex technical problems, evaluate solution options, assess risks and dependencies, and implement effective, maintainable solutions with minimal oversight. Strong understanding of object-oriented programming, SOLID principles, functional programming concepts, software quality practices, and database design concepts.
  • Experience performing code reviews and contributing to coding standards, development practices, documentation, continuous improvement initiatives, and the responsible use of AI-assisted development tools with appropriate validation, testing, security, and human oversight practices.
  • Strong communication, collaboration, prioritization, accountability, adaptability, and attention to detail, with the ability to communicate technical concepts to both technical and non-technical audiences.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst III
Business Analyst III

Red River Mutual • Winnipeg

Hybrid
CAD 80,000 - 110,000
Manager Development
Manager Development

CAA Club Group • Area E (Thornhill)

On-site
CAD 100,000 - 150,000
Wellness program
Education reimbursement
Discounts for members
Development Manager, Guidewire
Development Manager, Guidewire

CAA Club Group • Vaughan

On-site
CAD 120,000 - 160,000
Guidewire Development Manager
Guidewire Development Manager

Michael Page International (Canada) • Markham

On-site
CAD 140,000 - 160,000
Performance-based bonus
Development Manager, Guidewire
Development Manager, Guidewire

Echelon 56 • Canada

On-site
CAD 120,000 - 180,000
Wellness program
Education reimbursement
Rewards & discounts
+2
Technical Lead, Guidewire
Technical Lead, Guidewire

CAA Club Group • Vaughan

On-site
CAD 90,000 - 130,000
Software Engineer II
Software Engineer II

Guidewire Software • Toronto

On-site
CAD 87,000 - 109,000
Health insurance
Dental insurance
Vision insurance
+2
Guidewire Development Tech Lead
Guidewire Development Tech Lead

Michael Page International (Canada) • Markham

On-site
CAD 140,000 - 200,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Guidewire Software • Toronto

On-site
CAD 118,000 - 148,000
Health insurance
Dental insurance
Vision insurance
+1
Technical Program Manager
Technical Program Manager

Guidewire Software • Toronto

Hybrid
CAD 98,000 - 123,000
Health insurance
Dental plan
Vision insurance
+2