Successful software engineers at Guidewire typically have:
A desire to work collaboratively in an empowered, small, cross-functional team.
Experience working in an agile and fast-paced development environment (e.g. TDD, BDD, Agile, pair programming, etc.)
A passion for code quality demonstrated by thorough testing.
A desire to be hands-on in designing and writing code.
Curiosity and internal motivation to constantly improve.
Ability to learn quickly in a dynamic environment.
Excellent communication skills, comfort level to speak their mind and defend ideas based on merit, yet humility and hunger to learn from others
Key qualifications include experience with:
Proficiency in Core Java and good working knowledge of JavaScript.
Great understanding of CI/CD and DevOps principles; experience with related languages or frameworks such as TeamCity or Kubernetes is a definite plus.
In-depth knowledge of Object-Oriented Design design principles.
Experience leading a team of software engineers on design/implementation, best development practices, as well as agile methodologies.
Experience mentoring and supporting other engineers is a definite plus.
Understanding of relational database persistence (e.g. MySQL, Oracle). Familiarity with NoSQL databases (e.g. MongoDB, CouchDB) is a plus.
Excellent understanding of Agile development principles.
Experience designing REST or gRPC based APIs.
Experience building microservices on cloud service platforms (e.g. AWS/GCP/Azure).
Technical design and leadership of features from inception to release.
Technical leadership experience in mentoring less experienced engineers.
Maintaining and promoting a healthy codebase and ensuring high-quality products.
BS/MS degree (Computer Science or related field).
Minimum 7+ years of Software Development experience, with 1+ years of team leadership experience
Create a job alert for this search
Senior Software Engineer ,Tech Lead • Mississauga, ON, Canada
Popular searches
Similar jobs
Senior Software Engineer
PowerToFly • Mississauga, Peel Region, CA
Full-time
About Us: The Banking Technology team is at the forefront of digital transformation, committed to enhancing client interactions and improving banker experience through anAI-first approachto develop...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer (Oakville, ON)
Traffix • Oakville, ON, CA
Full-time
In this role, you’ll work closely with Tech Leads, Product, QA, and DevOps to design, build, and maintain backend services and web applications.You’ll own features end-to-end, contribute to archite...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer
Guidewire Software • Mississauga, Canada
Full-time
SummaryGuidewire's Product Development and Operations (PDO) organization builds and runs the cloud platform that powers the world's most trusted P&C insurance software.You'll join a collaborative, ...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer
Hays • burlington, on, ca
Full-time
What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more
Last updated: 4 hours ago • Promoted • New!
Senior Full Stack Software Engineer (AI)
Affinity • mississauga, on, ca
Full-time
Senior Full Stack Software Engineer (AI).International Real Estate Firm.On behalf of our client, Affinity is seeking a technical SME for AI product engineering who defines technical standards, patt...Show more
Last updated: 6 days ago • Promoted
Software Engineer - Core Senior Engineer
Altair • Oakville, Canada
Full-time
Transforming the Future with Convergence of Simulation and DataSoftware Engineer – Core Senior EngineerJob SummaryOur client in Oakville, ON is looking for a Software Engineer – Core Senior Enginee...Show more
Last updated: 30+ days ago • Promoted
Technical Lead
HISH IT SERVICES • oakville, on, ca
Full-time
Role : Technical Lead Engineer.Job type: Contract(6 Months) - High possibility of Extention.Candidates must have a valid work permit to work in Canada***.This position is responsible for leading th...Show more
Last updated: 4 hours ago • Promoted • New!
Senior Software Developer - Trapeze Group
Trapeze Group • burlington, on, ca
Full-time
As a Senior Software Developer, you will play a lead role in architecting and delivering complex software solutions across the full development lifecycle — from requirements gathering and system de...Show more
Last updated: 4 hours ago • Promoted • New!
Senior Snowflake Platform Engineer
Axiom Global Technologies • mississauga, on, ca
Full-time
We are seeking a Senior Snowflake Platform Engineer to design, automate, and operate an enterprise-scale Snowflake data platform across AWS and Azure.This role focuses on platform engineering, auto...Show more
Last updated: 14 days ago • Promoted
Senior Team Lead, Software Development
Geotab • Oakville, Canada
Permanent
Who We AreGeotab is a global leader in IoT and connected transportation and certified "Great Place to WorkTM.We are a company of diverse and talented individuals who work together to help businesse...Show more
Last updated: 30+ days ago • Promoted
Technical Lead
Anime Universe • mississauga, on, ca
Full-time
Minimum commitment: 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
Last updated: 1 day ago • Promoted
Senior Software Lead (Host-Side Platform & Integrations – Haptics)
TITAN Haptics • mississauga, ON, ca
Full-time +1
OverviewTITAN Haptics is hiring a senior software leader to own our host-side software platform, the SDKs/APIs, cross-platform libraries, integrations, and tooling that make TITAN haptics easy to a...Show more
Last updated: 15 days ago • Promoted
Technology Lead
ORX • vaughan, on, ca
Full-time
ORX is looking for a Technology Leader who is, first and foremost, a deeply technical engineer, someone who has spent years in the weeds of building production systems and now wants to apply that e...Show more
Last updated: 4 hours ago • Promoted • New!
Senior Full Stack Engineer
Tundra Technical Solutions • burlington, on, ca
Full-time
About Tundra Managed Solutions.Tundra Managed Solutions (TMS) is the solutions arm of Tundra Technical Solutions, delivering high-impact services across four core pillars: Digital, Security, Data &...Show more
Last updated: 6 days ago • Promoted
Senior Backend Engineer
Impala Search • burlington, on, ca
Full-time
Impala Search is working with a high growth, profitable Series A company building the infrastructure layer that powers data collection for leading AI labs.Their platform operates a large scale dist...Show more
Aiolos Engineering Corporation • etobicoke, on, ca
Full-time +1
At Aiolos, we design and deliver some of the most advanced wind tunnel systems in the world, driving innovation for the automotive and aerospace industries.From high-performance vehicle testing to ...Show more
Last updated: 4 hours ago • Promoted • New!
Senior Software Engineer - Avanciers Inc.
Avanciers Inc. • mississauga, on, ca
Full-time
Avanciers Incorporated is hiring a.Job Title: Senior Software Engineer.This is an active job and application deadline is April 10, 2026.This posting may close earlier if a suitable candidate is fou...Show more
Last updated: 6 days ago • Promoted
Senior Engineer
Insight Global • mississauga, ON, ca
Full-time
We are seeking Senior Engineer to support and enhance a front‑office trading platform used across multiple asset classes.As a Senior Engineer, you will play a key role in delivering high‑quality, p...Show more
Last updated: less than 1 hour ago • Promoted • New!