Software Engineer
1 month ago
KUBRA is looking for a Software Engineer to join our Product Engineering Team
We are looking for a Software Engineer to help us build the foundational pieces of a new platform that supports a wide range of electric and water utility applications. The API's and data services we create and operate support the organizations responsible for the critical infrastructure we all rely on every day. Join us in solving these large-scare, interesting, and important problems
This is a hybrid opportunity.
What you get to do every day- Design, develop, maintain and operate state-of-the-art APIs and backend services
- Interact with internal stakeholders to optimize delivered value
- Enthusiastically engage in continuous process and product improvement
- Learn and become proficient with new technologies as product designs dictate. This may occasionally involve training at local and national technical training workshops.
- You have a strong interest in Kotlin, and other cutting-edge tech
- You are proficient in functional and object-oriented design
- Your problem-solving and analytical skills are critical to your success
- You are passionate about creating powerful yet pleasant developer experiences
- You are dedicated to clean code and elegant architecture
- You are enthusiastic about continuously improving processes, products, tools, and technologies
- You are opinionated yet actively seek information and insights that contradict those opinions
- You are reliable, kind, and comfortable with eccentric coworkers
- A minimum of 3 years of experience in Java environments
- Experience with Kotlin is preferred
- Experience with Amazon AWS cloud services such as EC2, S3, SQS, Kafka, and RDS is preferred
- Proficiency in Java 8+ object-oriented design, with knowledge of Spring and Java EE
- Experience in Java concurrency, use of relational databases, and stream processing
- Experience writing JUnit tests to achieve high test coverage of Java code changes
- Experience in API design and backend development is preferred
- Experience with Amazon AWS cloud services (EC2, S3, RDS, etc) is preferred
- Bachelor’s degree in Computer Science or Engineering, or equivalent experience
- Award-winning culture that fosters growth, diversity and inclusion for all
- Paid day off for your birthday
- Access to LinkedIn learning courses
- Continued education with our education reimbursement program
- Flexible schedules
- Free unlimited access to our refreshment stations (fully stocked with tea, coffee and other beverages)
- Two paid days for volunteer opportunities
#STACK2024
While we value the skills and experiences listed in our job requirements, we also recognize that talent comes in many forms, and welcome applications from candidates who meet most but not all specified requirements. If you possess a strong desire to learn and grow in a dynamic work environment, apply now
KUBRA is a fast-growing company that delivers customer communications solutions to some of the largest utility, insurance, and government entities across North America. KUBRA offers billing and payments, mapping, mobile apps, proactive communications, and artificial intelligence solutions for customers. With more than 1.5 billion customer interactions annually, KUBRA services reach over 40% of households in the U.S. and Canada. KUBRA is an operating subsidiary of Hearst.
Our office is small enough to allow creative individuals to flourish, yet large enough to provide long-term stability. We place a tremendous amount of responsibility on our team members to be productive, focused and self-motivated. We offer a casual work environment, competitive compensation and a stellar benefits program.
#J-18808-Ljbffr-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Guidewire Software Full timeThe Guidewire team, now more than 3,200 strong, is an Internet-scale, Cloud native, Realtime data platform built for Property and Casualty insurance industry worldwide. Are youaresult-oriented, polyglot programmer using a 12-factor app methodology to craft your Cloud products? Guidewire provides outstanding software for the second-largest financial services...
-
Full-time Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Prophix Software, Inc. Full time $50,000Prophix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countries use Prophix today. Working with a global network of...
-
Senior Software Engineer
4 weeks ago
Mississauga, Canada Prophix Software, Inc. Full timeProphix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countries use Prophix today.Working with a global network of...
-
Senior Software Engineer
3 weeks ago
Mississauga, Canada Prophix Software, Inc. Full timeProphix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countries use Prophix today.Working with a global network of...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform TeamThe driving force behind Big Data at MimecastDive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to provide valuable insights to our customers. Our pioneering Data Platform pushes the boundaries of what's possible, harnessing the latest...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Guidewire Software Full timeWho Are We?The Guidewire team, now more than 3,200 strong, is an Internet-scale, Cloud native, Realtime data platform built for Property and Casualty insurance industry worldwide.Are youaresult-oriented, polyglot programmer using a 12-factor app methodology to craft your Cloud products? If so, we would like to meet youGuidewire provides outstanding software...
-
Software Engineer II
2 weeks ago
Mississauga, Canada Software & Support Media GmbH Full timeBackend Software Engineer (various levels) – Cloud Integrated productsBuilding the next generation of Mimecast protection productsBe on the cutting edge as we build the next generation of Mimecast’s “Work Protected” product line, building on the X1 platform to deliver seamless protection across all the communication and collaboration tools used by...
-
Senior Software Engineer Data Services H/F
2 weeks ago
Mississauga, Ontario, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform Team ***Join our cutting-edge Data Platform engineering team, where we process massive volumes of data to provide our customers with valuable insights, pushing the boundaries of what's possible with the latest technologies and tools in AWS.***If you're ready to tackle customer data challenges at a large scale, the...
-
Senior Software Engineer
4 weeks ago
Mississauga, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging the...
-
Senior Software Engineer
4 weeks ago
Mississauga, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging the...
-
Senior Software Engineer
4 weeks ago
Mississauga, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging the...
-
Senior Software Engineer
4 weeks ago
Mississauga, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging the...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Prophix Software, Inc. Full timeProphix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countr
-
Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Curtiss-Wright Full timeSoftware Engineer As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement, and test software applications for naval systems.Location: Mississauga, ONWe Take Care of Our PeoplePaid Time Off I RRSP with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I...
-
Software Engineer
2 months ago
Mississauga, Canada Curtiss-Wright Full timeSoftware Engineer As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement, and test software applications for naval systems.Location: Mississauga, ONWe Take Care of Our PeoplePaid Time Off I RRSP with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I...
-
Software Engineer
4 weeks ago
Mississauga, Canada Curtiss-Wright Full timeSoftware Engineer As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement, and test software applications for naval systems.Location: Mississauga, ONWe Take Care of Our PeoplePaid Time Off I RRSP with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I...
-
Senior Software Engineer
2 weeks ago
Mississauga, Canada Prophix Software, Inc. Full timeProphix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countr
-
Software Engineer
2 months ago
Mississauga, Canada Questron Technologies Corp Full timeWe are seeking Software Engineer to help maintain and develop Questron UI applications. As a Developer, you will be participating in design sessions and subsequently develop call center related applications and support user testing, sign off and production migration.Responsibilities include, but are not limited to:Analyze and understand functional business...
-
Software Engineer
3 months ago
Mississauga, Canada Questron Technologies Corp Full timeWe are seeking Software Engineer to help maintain and develop Questron UI applications. As a Developer, you will be participating in design sessions and subsequently develop call center related applications and support user testing, sign off and production migration.Responsibilities include, but are not limited to:Analyze and understand functional business...
-
Software Engineer
4 weeks ago
Mississauga, Canada Questron Technologies Corp Full timeWe are seeking Software Engineer to help maintain and develop Questron UI applications. As a Developer, you will be participating in design sessions and subsequently develop call center related applications and support user testing, sign off and production migration.Responsibilities include, but are not limited to:Analyze and understand functional business...