(Remote) Senior Software Engineer

Systems & Software, Inc.
Ontario, Canada
$125K-$135K a year (estimated)
Remote
Full-time

Senior Software Engineer (Billing and Accounting)

Systems & Software - Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Our focus is on developing business applications that push technological boundaries.

In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading software package.

Your contributions will propel our customers and the entire utility sector forward.

We are particularly interested in engineers who have robust experience in backend billing and accounting applications, specifically within the utility industry.

You will collaborate with some of the brightest minds in the field, equipped with cutting-edge tools and technology.

Import Apply Instructions : Please upload a cover letter along with your resume by following this guide ().

This position is remote and open to candidates across Canada and the US.

What will be your impact?

  • Provide backend technical leadership and mentorship to team members.
  • Lead design reviews and support Professional Services, R&D, and Support Departments with escalated technical issues.
  • Work alongside QA to promote best practices, ensuring high quality across the team.
  • Manage and participate in code reviews, providing critical feedback on backend designs and code.
  • Identify and address potential risks that could affect project timelines.
  • Implement accounting best practices in the design of backend billing and reporting applications.
  • Support utilities in financial auditing processes.

What are we looking for?

  • B.S. in Computer Science, Computer Information Systems, Math, Accounting, or equivalent work experience.
  • 5+ years of professional software development experience with a strong focus on backend development.
  • A strong grasp of mathematical concepts and a passion for problem-solving.
  • Proficient in Unix / Linux environments.
  • Experienced with Oracle and PL / SQL or MS SQL Server and Transact-SQL.
  • Demonstrates excellent work ethic, initiative, and the ability to thrive in a fast-paced environment.
  • Outstanding interpersonal skills, with a proven ability to communicate effectively with both internal and external stakeholders.
  • Eager to learn and excel, both independently and as part of a team.

What will help you stand out :

  • Experience programming in COBOL, Visual Basic, Haskell, and / or LISP.
  • Deep expertise in backend development for billing and / or accounting applications.
  • Strong familiarity with the utility sector.
  • Proven track record of working directly with clients.

What we offer :

The opportunity to work on challenging projects

3 weeks' vacation and 5 personal days

Comprehensive Medical, Dental and Vision coverage from your first day of employment

Employee stock ownership and RRSP / 401k matching programs

Flexible work options

About Systems & Software :

Since 1973 it has been our unrelenting mission at Systems and Software to provide quality customer information system solutions to municipal and investor-owned utilities.

To achieve that mission, we fully understand the importance of a committed, engaged group of developers, implementers and support staff.

Click here () to learn more about Systems and Software!

About Harris :

is a leading provider of mission critical software to the public sector in North America. As a wholly owned subsidiary of Constellation Software Inc.

CSI , symbol CSU on the TSX), Harris has become the cornerstone for CSI’s investment in utility, local government, school districts, public safety, and healthcare software verticals.

Our success has been realized through investments in our proprietary software and market expertise. This focus, combined with acquiring businesses that build upon or complement our offerings, has helped drive our success.

Harris will continue to growth through reinvestment both in the people and products that we offer and making investments in acquiring new businesses.

LI-DNI

30+ days ago
Related jobs
Promoted
Capgemini Engineering
Toronto, Ontario

Powertrain Calibration Engineer. ...

Promoted
Synctera
Canada

As a backend software engineer you’ll join our Customer Identity, Risk, and Compliance team, continuing to reduce risk for our customers and ensure regulatory compliance. Our ideal candidate is curious and enthusiastic about those areas as well as the broader FinTech ecosystem (but may not have work...

Promoted
Curinos
Toronto, Ontario

You’ll work with a diverse team of highly talented engineers and product managers to build our next generation data platform, support migration of products from legacy infrastructure, and help product engineering teams leverage the platform to launch new products. Backend software engineering experi...

ITS Global
Ontario

Our client is looking for a Senior Software Engineer to join their team. Work with other senior technical resources to design the software and work on critical software components. Has 8+ years of experience developing software, with a track record of successful production deployments. Mentor other ...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. You have at least 5+ years of software engineering experience. We’re a remote-first company looking to hire the absolute best talent all over the wor...

Snapcommerce
Toronto, Ontario
Remote

We are looking for a Senior Security Engineer to take significant ownership and provide experienced insight into our security program at. ...

Capital One
Toronto, Ontario

Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer. At least 8 years of experience in Software Engineering and Systems Architecture or Technology Solution design. Experience mentoring software engineers or architects. Our Capital One Software Studio. ...

LeddarTech
Toronto, Ontario

BSc or MSc degree in computer science, computer engineering, electrical engineering, software engineering. Taking leading part in the development of perception software for autonomous driving. Development of software connectivity for various types of sensors (Cameras, Radars, Lidars, etc). Collabora...

AutoTrader.ca
Greater Toronto Area, Ontario

Senior Software Engineer for the largest automotive product suite in Canada. What you’ll be bringing to the team •6+ years of experience developing reliable, highly available and scalable software•Strong understanding of software architecture and design patterns•Firm grasp of clean architecture, cle...

Prophix
Mississauga, Ontario

Software Engineers are key members of the product development team responsible for the creation of innovative new capabilities in Prophix used by a 2500+ global customer base every day for budgeting, reporting, and integrated financial planning. Our software engineers collaborate in an agile environ...