Sr Software Engineer: Billing and Provisioning Systems

Engineering Ottawa, Ontario


Description

Campaigner is looking for a Sr. Software Developer to join our Engineering team.
 
You will work on a transformational project for Campaigner's internal teams and customers, building the next generation of our corporate commerce systems. This new project encompasses many areas such as: product catalog management, provisioning, billing, payments, and self-serve registration, among many others. You will contribute to major architectural decisions that will define the new system, which will blend 3rd party tools with in house systems. This project will be a major pivot in how our internal groups will operate in the future. If you enjoy working on complex challenges, modernizing legacy code to the latest standards, and working in a challenging, creative, and positive environment then this job is for you.
 
You decide how you want to work, remotely or in the office. If you decide to work remotely, we would still like to see you at the Ottawa office once a month for team gatherings. 
 
What we need from you (required skills/experience):
 
·A Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
·Proficiency in the C# .NET ecosystem.
·A proven record using Microsoft SQL, SQL language or similar (not Entity Framework)
·Experience in any area of the Corporate stack (billing, finance, accounting, collections, sales, ecommerce).
·Good verbal and written communication skills, with the ability to effectively collaborate with team members and stakeholders from different locations around the world.
·A forward-thinking attitude to solve problems. No egos, team player.
 
This is how you will stand out from the rest:
 
·If you hold any Business Degree or related certification (in addition to the required degree noted above).
·If you have experience developing software for corporate systems in a publicly traded company.
·If you have experience doing business internationally dealing with privacy standards, taxes, fraud, payment gateways, collection processes, etc.
·You have significant experience with server-side development.
·You know VB.net.
 
This is what will make you even stronger and qualified for the job
 
·RESTful API development experience.
·Familiarity with Git/GitHub or any other distributed version control systems.
·Experience with Agile development, JIRA, and Confluence.
·Familiarity with Docker and Kubernetes.
·Experience with AWS/Cloud technologies.
 
Responsibilities:
·With the guidance of our Product team and Engineering leads, you will design and develop our new generation corporate systems (Billing, Provisioning, Product Catalog) for our SaaS product.
·You will improve and/or rewrite our internal corporate interfaces and systems, including integrating with new 3rd party systems.
·You will improve the reliability of our corporate systems code by writing unit testing and/or supervise QA automated testing.
·You will understand and solve integration needs between numerous applications, data sources, and services in our ecosystem.
·You will support our corporate system by representing engineering with the internal client groups (Operations, Finance, and Customer Support)
 
About Campaigner:
Campaigner is an online SaaS platform that provides advanced Email and SMS marketing features to our customers. A leader in the Email and SMS industry for over 20 years, Campaigner delivers billions of Emails and SMS messages per month. Campaigner provides a productivity-focused UI with versatile templates and a broad range of automation options, extensive third-party integrations, and 24/7 live support.
 
Headquartered in Ottawa/Canada, Campaigner is part of the 'Moz Group' division of Ziff Davis, Inc. (NASDAQ: ZD).
 
About the Moz Group   
The Moz Group, a subsidiary of Ziff Davis, Inc (NASDAQ: ZD), is a leading provider of marketing technology solutions primarily for small and medium-sized enterprises, consisting of a portfolio of brands across digital media and cloud services. Our SEO brands include Moz and STAT, Email Marketing brands include Campaigner, iContact, Kickbox, and SMTP, and finally our Communications brands are made up of Line2 and eVoice. The Moz Group is committed to building diverse teams where people of all identities and backgrounds are welcome, included, and respected. We work to help close the gender gap in tech, and to actively recruit people from other underrepresented groups. We strongly encourage women, gender diverse people, and minority candidates to apply.

About Ziff Davis

Ziff Davis has once again achieved a perfect score of 100 in the Human Rights Campaign (HRC) Foundation's 2023 Corporate Equality Index (CEI). The CEI is a vital benchmarking tool that evaluates corporate policies and practices, and our consistent top score demonstrates our ongoing dedication to maintaining a diverse and inclusive work environment for all.