(Remote) Senior Software Engineer

Harris Computer
New Brunswick, Canada
$125K-$135K a year (estimated)
Remote
Full-time

Senior Software Engineer (Billing and Accounting)

Systems & Software - Remote

A division of Harris; Systems & Software, an industry leader in the Utility CIS space, is looking for a Senior Software Engineer, to focus on business application development.

You'll get to design new features, maintain a best-in-breed software package, and craft quotes that will help drive our customers and the overall utility space forward.

We are especially looking for engineers with experience with billing and accounting applications, and with direct experience in the utility sector.

You will have the opportunity to work with some of the industry’s most brilliant minds, supported by the latest cutting-edge tools and hardware.

This remote role welcomes candidates anywhere in Canada and the US.

What will be your impact?

Provide technical leadership and mentoring to team members

Assist Professional Services, R&D and Support Departments with design reviews and escalated issues

Work with QA, promote best practices to ensure a high level of quality within the team

Manage code reviews and closely participate in providing feedback on others’ designs / code

Identify and mitigate issues and risks that could negatively impact project timelines

Employ accounting best practices in designing billing and reporting applications

Support utilities in financial auditing

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
  • A passion for mathematical (including algebraic) problem solving
  • Unix / Linux knowledge / background
  • Experience with Oracle and PL / SQL or MS SQL Server and Transact-SQL
  • Possess an excellent work ethic, high level of initiative, aptitude, and energy to succeed in a fast-paced environment
  • Has excellent interpersonal skills and effectively communicates well with both internal and external resources
  • Has mindset and desire to embrace learning, working well within a team or unsupervised

What will help you stand out :

Experience programming in COBOL, Visual Basic, Haskell, and / or LISP

Experience with billing and / or accounting applications is highly desired

Knowledge of the utility sector

Experience 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

30+ days ago
Related jobs
Harris Computer
New Brunswick, Canada
Remote
Full-time

Senior Software Engineer (Billing and Accounting)Systems & Software. RemoteA division of Harris. Systems.. Systems & Software, an industry leader in the Utility CIS space, is looking for a Senior Software..

CrowdStrike
Remote NB, Canada
Remote
Full-time

Our client is looking for an SAP Workforce Software (WFS) LEAD Analyst. for a contract position.Language. English Work model. Remote (Canada) Duration. 1 year. REN Start date. Q4 2024, no date..

Addmore Group Inc.
REMOTE/New Brunswick, NB
Remote
Full-time

With over 300 professional experts across the globe, we service some of the worlds' most successful Fortune 500 and Fortune 1000 companies.The Senior Instructional Designer (ID) will be..

Innovatia
Saint John, New Brunswick
Remote
Full-time

In our vibrant and collaborative workplace, your contribution will be pivotal as a Senior Analyst.. 5 years of experience in a software, hardware, or telecommunications technology development role..

Deloitte
Fredericton, New Brunswick
Remote
Part-time

In our vibrant and collaborative workplace, your contribution will be pivotal as a Senior Analyst.. 5 years of experience in a software, hardware, or telecommunications technology development role..

Millennium 1 Solutions
Bathurst, New Brunswick
Remote
Full-time

The senior representative is responsible for a multitude of credit card account servicing functions.. Position. Senior Agent, Credit Card Operations Position Status. Full Time Hours of Work. Monday. Sunday..

TV2 Consulting
Saint John, New Brunswick
Quick Apply
Remote
Full-time

When our values align, there's no limit to what we can achieve. Working with heartAt the end of the day we're all patients. Because of this, the Parexel team takes our work persona..

Parexel
Remote, New Brunswick, Canada
Remote
Full-time