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 Lead (Host-Side Platform & Integrations – Haptics)
TITAN Haptics • mississauga, on, ca
Full-time +1
TITAN 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 adopt acr...Show more
Last updated: 15 days ago • Promoted
Senior Full Stack Software Engineer (AI) - Affinity
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: 5 days ago • Promoted
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: 9 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 Lead (Host-Side Platform & Integrations – Haptics)
TITAN Haptics Inc. • Mississauga, Canada
Full-time +1
As Embedded Software Project Lead, you will own the end-to-end delivery of software interfaces for our haptic products.This is a hands-on role: you will write production code, guide integration wor...Show more
VTRAC Consulting Corporation (WBE) • mississauga, on, ca
Permanent
Thank you for applying to VTRAC opportunities.Please email your resume as a MS-WORD document in confidence.Subject: Senior Software Engineer (Python, Golang, DevOps), PERMANENT, HYBRID.Senior Softw...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Software Developer
IFG - International Financial Group • mississauga, on, ca
Full-time
We’re Hiring: Senior Software Developer.This role is ideal for someone with strong expertise in.You will play a key role in analyzing, developing, documenting, and maintaining applications while he...Show more
Last updated: 15 hours ago • Promoted • New!
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
MHI RJ Aviation Group • Mississauga, Peel Region, CA
Full-time
A leading aerospace manufacturer in Mississauga is looking for a Senior Software Developer to handle software design, coding, and testing.The role involves collaborating with developers and guiding...Show more
Last updated: 30+ days ago • Promoted
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: 13 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: 15 hours ago • Promoted • New!
Software & Technology
Bystronic Laser AG • Mississauga
Full-time
I have read and agree to the Privacy Policy.From design to reality, you fuel our creativity.Tap into our dynamic teams across various technology roles at Bystronic.You fuel our passion for creating...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer
Dexian • mississauga, on, ca
Full-time
We’re Hiring: Full Stack Java Angular Developer.Core Java (Java 17/21), Multithreading, Concurrency.Angular (primary), TypeScript; React is a plus.Observability tools / Big Data ecosystem.Observabi...Show more
Last updated: 15 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: 5 days ago • Promoted
Senior Data Engineer (Hadoop + GCP Dataproc) - TechDoQuest
TechDoQuest • mississauga, on, ca
Full-time
Hadoop ecosystem, with deep expertise in Hive, Hive Metastore, and GCP Dataproc.Strong hands-on experience with Dataproc Serverless, BigQuery, Google Cloud Storage (GCS), Cloud Composer, and Cloud ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer
Guidewire Software • Mississauga, Peel Region, CA
Full-time
Guidewire’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, agile g...Show more
Last updated: 22 days ago • Promoted
Senior Software Engineer
SS&C Technologies • Mississauga, Canada
Full-time +1
OverviewAs a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries.Some 20,000 fina...Show more
Last updated: 19 days ago • Promoted
Software Engineer - Core Senior Engineer
RPMGlobal • Oakville
Full-time
Transforming the Future with Convergence of Simulation and Data.Software Engineer - Core Senior Engineer.Our client in Oakville, ON is looking for a Software Engineer - Core Senior Engineer.This po...Show more