Senior Software Engineer

1 month ago


Mississauga ON, Canada KUBRA Full time
KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team

As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The Senior Software Engineer engages directly with IT management, development teams and Service Delivery teams to ensure the successful design, development, and delivery of technology-based solutions.

This is a hybrid opportunity based out of our office in Mississauga
What you get to do every day
Participate in conference calls and site meeting with the clients if needed
Find solutions for converting client requirements into product implementations
Participate in the full software development lifecycle
Write code and contribute to the software architecture of a highly concurrent, high-throughput system
Contribute to design of new functionality and expand existing functionality
Collaborate with Software Engineers, Team Lead, and management on product roadmap and architecture development plans
Help train and mentor other Software Engineers
Manage a number of projects and tasks using a variety of technologies
Document processes and track all implementation/ development activities through the DW Support Case system and KUBRA’s Agile development tracking tools
May travel to visit clients throughout North America to participate in design sessions and deliver technical presentations and training
What kind of person should you be?
Effective communication and organizational skills
Team player who takes pride in their work
Well-rounded agile, adaptable, and responsible individual with hands-on experience of all phases of a project – requirements, design, development, testing and deployment
Strong analytical and problem solving skills
Thrives in a fast-paced, delivery oriented environment with the ability to multi-task and manage multiple competing deliverables and deadlines
Strong object oriented programming skills and knowledge of design patterns
Extensive development experience with MS SQL Server and Cosmos DB
Proficient in object oriented programming, data structures and algorithm efficiency
Ability and desire to work at a very detailed level while also having the ability to understand objectives from a macro perspective.
Willing to work extended hours to meet deadlines when required
Passionate about building great software that exceed user expectations
Ability to learn and adapt to new technologies through training, self-advancement, and collaboration with peers
What skills do you need?
5+ years of full stack application development experience including the design, development, testing and implementation of both web and desktop-based solutions
3+ years of hands-on experience with Web Services/APIs
Experience designing and implementing modern apps using the following tools: React/Redux, Typescript, C#, .Net Core, MVC, ASP.NET, SQL, JavaScript/TypeScript, HTML/CSS
Working knowledge of the following technologies are considered assets: Mobile iOS/Android, Azure Cloud, Docker, Microsoft PowerBI.
Leadership attributes and passion for mentoring and working with business users to deliver well-crafted solutions
What can you expect from us?
Award-winning culture that fosters growth, diversity and inclusion for all
Paid day off for your birthday
Access to LinkedIn learning courses
Annual performance-based bonus
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
A free premium membership for ‘Headspace’; an app geared towards mental health and wellbeing
Access to Perkopolis retail discounts
Generous benefit coverage with low premiums (+ a Health Care Spending Account)
RRSP Matching

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

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.

KUBRA does not typically provide immigration-related assistance, including employment-based work visa (e.g. H-1B) sponsorship, work permit applications and extensions, permanent residence (green card) sponsorship, LMIA applications or permanent residency nominations. Candidates must ensure they have legal authorization to work in the U.S/ Canada. All sponsorship determinations are case by case based on business need.

  • Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our Email and Collaboration Security team. As a key member of our team, you will be responsible for designing, developing, and optimizing backend systems for data processing at scale within AWS.Key Responsibilities:Design and develop cloud-based microservices...


  • Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time

    At Axiom Software Solutions Limited, we are seeking a highly skilled Senior Java Software Engineer to join our team.About the RoleWe are looking for an experienced professional with 10+ years of experience in designing, developing, and deploying Java/J2EE based applications. The ideal candidate will have hands-on experience with Spring Boot, Spring Data/JPA,...

  • Engineering Manager

    1 week ago


    Mississauga, ON, Canada Sensors & Software Inc. Full time

    Sensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...

  • Engineering Manager

    1 week ago


    Mississauga, ON, Canada Sensors & Software Inc. Full time

    Sensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...


  • Mississauga, Ontario, Canada Sensors & Software Inc. Full time

    About the RoleSensors & Software Inc. is a leading provider of Ground Penetrating Radar (GPR) technology, serving industries such as construction, infrastructure development, environmental management, archaeology, and geophysics.We are seeking an experienced Engineering Manager to lead our engineering team, driving both new product development and continuous...


  • Mississauga, ON, Canada Sensors & Software Inc. Full time

    Sensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...


  • Mississauga, ON, Canada KUBRA Full time

    KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team! As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...


  • Mississauga, Ontario, Canada LXT Full time

    About the Role:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on writing high-quality, efficient, and scalable code. Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate...


  • Mississauga, ON, Canada KUBRA Full time

    KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team!As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...


  • Mississauga, ON, Canada KUBRA Full time

    KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team!As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...


  • Mississauga, ON, Canada KUBRA Full time

    KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team!As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data Processing EngineerCompany Overview:AutoCapital Canada Inc. is a Canadian national financial services company with a diverse portfolio of automotive, consumer, and merchant lending.We specialize in managing the entire lifecycle of finance receivables, from credit adjudication to contract administration and customer service.We work...


  • Mississauga, ON, Canada KUBRA Full time

    KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team! As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The...


  • Mississauga, Ontario, Canada MeridianTech Consulting Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MeridianTech Consulting Inc.About the Job:The ideal candidate will have extensive experience in software development, with a strong background in programming languages such as Java, Python, or C++.As a Senior Software Engineer, you will be...


  • Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    We are seeking a highly skilled Software Security Engineer to join our Communication and Collaboration Security team in Tampa Gardens Senior Living.Job SummaryThe successful candidate will play a key role in ensuring the quality and security of our cloud-scalable AI-based security products. This is an excellent opportunity for individuals who are passionate...


  • Mississauga, Ontario, Canada JAGWILL SOLUTIONS INC Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at JAGWILL SOLUTIONS INC.About the RoleThe ideal candidate will have 7 months to less than 1 year of experience in software development and will be responsible for writing, modifying, integrating, and testing software code.You will maintain existing computer programs by making...


  • Mississauga, Ontario, Canada Almon Consulting Company Full time

    Job Title: Senior Software Engineering ProfessionalAbout Us: Almon Consulting Company is a leading consulting firm that provides innovative solutions to its clients. We are seeking an experienced Senior Software Engineering Professional to join our team.Estimated Salary: $80,000 - $110,000 per annumCompany Overview: Our company has a strong focus on...


  • Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software EngineerBe at the forefront of building the next generation of cloud-native security software that delivers protection for tens of thousands of customers across billions of emails and file transfers every day.Main Responsibilities:Build new components and features to expand our next-generation Cloud Integrated platform and suite.Work closely...


  • Mississauga, Ontario, Canada Citibank Full time

    Company Overview:Citibank is a leading global financial services institution that offers a wide range of banking and investment products to individuals, corporations, governments, and institutions.Job Summary:We are seeking an experienced Senior Software Engineering Manager to lead our Applications Development team in delivering high-quality software...


  • Mississauga, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    div>Backend 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...