Software Engineer

Software Developer in Toronto, ON , Mississauga, ON

Posted 2020-01-02

This is a VERY exciting time for KUBRA! Our head office in Mississauga is ambitiously looking for several Software Engineers in order to join our Product Dev team!

As a member of the team, you will have the opportunity to provide creative and innovative development work for KUBRA's Billing and Payment solutions

Submit your resume to find out if you have what it takes to work for one of Toronto’s Top Tech Companies!

What you get to do every day
Implement new and maintain existing features and user interfaces for KUBRA Suite products

Collaborate with Software Engineers in the design of efficient and reusable front-end systems that drive complex web applications

Collaborate with Product Designers and Product Managers to deliver compelling user-facing products

Analyze / Identify / Resolve system issues and recommend system enhancements or fixes

Perform code changes and enhancement on existing programs

Assisting team with customer requests and provide customer feedback according to SLA guidelines

Participate in necessary product development training

Write requirement document and design document for each feature development

Participate in daily stand-up SCRUM meetings
What kind of person should you be?
Enjoy learning new skills and using the best tools for the job

Strong knowledge and application of software design patterns

Excellent communication skills, ability to interact effectively with multidisciplinary teams

You can work under pressure, meet deadlines and handle multiple projects simultaneously

Your problem solving skills are top notch

What skills do you need?
Strong .NET framework knowledge including .Net Core
Experience with programming languages and technologies including but not limited to: React/Redux, MVC, C#, ASP.NET, SQL, Javascript/Typescript, HTML/CSS

HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility

Experience with Single Page Application (SPA) development
Degree or diploma in Information Technology or a related field

5+ years of web development experience

Strong object oriented programming skills and knowledge of design patterns

Experience in full cycle application development and web development

Working knowledge with classic ASP, dependency injection/inversion of control, Continuous Integration tools like Team City and Octopus Deploy

Solid understanding of HTTP and RESTful design

Hands-on experience with SQL and NoSQL (Cosmos DB)

Experience with Unit and Integration testing, Continuous Integration and Deployment workflows

Nice to have experience: Azure Cloud, Docker, Microsoft PowerBI
What can you expect from us?
A unique, supportive, and flexible work environment
Challenges related to working in a fast-paced, growing environment
Confidence to take risks when we see potential
A management team that cares about people
An extensive orientation program
A chance to join the occasional beach volleyball game or board game night

We are a fast-growing and dynamic company offering customer experience management solutions to some of the largest utility, insurance and government entities across North America. Our portfolio of meter-to-cash and outage communication solutions includes billing and payment, mapping, mobile apps and proactive customer communications solutions for customers. With more than 1 billion customer experiences annually, we have the ability to provide performance-driven value to more than 550 clients every day.

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.

KUBRA is an equal opportunity employer dedicated to building an inclusive and diverse workforce. We will provide accommodations during the recruitment process upon request. Information received relating to accommodation will be addressed confidentially. We thank all applicants for their interest; however, only candidates under consideration will be contacted.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

KUBRA provides customer experience management solutions to some of the largest utility, insurance, and government entities across North America.


Three weeks PTO plus holidays; career development and on-the-job training; healthy snacks; subsidized fitness classes.

Tech Stack

Java, Java EE, AWS, EC2, S3, Android, SOAP, REST, JSON

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.