Overview
Harris Computer, a subsidiary of Constellation Software Inc., is seeking a Remote Senior Software Engineer specializing in Billing and Accounting. This role is crucial for developing and maintaining advanced software solutions that support critical operations in the utility sector across North America, Europe, Asia, and Australia.
Responsibilities
- Provide technical leadership and mentorship to team members.
- Assist in design reviews and address escalated issues across Professional Services, R&D, and Support Departments.
- Promote best practices within the team to ensure high quality standards.
- Manage code reviews and provide constructive feedback on others' designs and code.
- Identify and mitigate risks that could impact project timelines.
- Employ accounting best practices in designing billing and reporting applications.
- Support utilities in financial auditing.
Qualifications
- B.S. in Computer Science, Computer Information Systems, Math, Accounting, or equivalent work experience.
- 5+ years of professional software development experience.
- Strong Unix/Linux background.
- Proficiency in Oracle and PL/SQL or MS SQL Server and Transact-SQL.
- Experience with COBOL, Visual Basic, Haskell, and/or LISP is a plus.
- Previous experience in billing and/or accounting applications is highly desired.
- Knowledge of the utility sector is advantageous.
Additional Information
- This position is remote, welcoming candidates from anywhere in Canada and the US.
- You will work with some of the industry’s most brilliant minds, supported by cutting-edge tools and technology.
- Harris Computer is committed to reinvestment in both people and technology, ensuring ongoing success and growth.
Why Join Us?
- Opportunity to work on challenging projects that significantly impact the utility sector.
- Flexible work options to balance your professional and personal life.
- A supportive and dynamic work environment that fosters innovation and growth.
Benefits Extracted with AI
- 401(k)
- 3 weeks vacation
- 5 personal days
- Comprehensive Medical, Dental and Vision coverage
- Employee stock ownership
- RRSP/401k matching programs
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Billing Products
Join Vercel as a Senior Software Engineer specializing in billing systems, focusing on enhancing platform billing functionalities.
Senior Software Engineer (Backend) - Spend and Expense
Join BILL as a Senior Software Engineer (Backend) focusing on spend and expense management.
Senior Software Engineer - Invoice Financing
Join BILL as a Senior Software Engineer in Invoice Financing, focusing on financial automation.
Senior Software Engineer - Accounting
Join AppFolio as a Senior Software Engineer focusing on accounting module enhancements. Work with Ruby on Rails and React.
Senior Staff Software Engineer (Elixir)
Join BILL as a Senior Staff Software Engineer (Elixir) to design and scale integration solutions.
Software Engineer, Billing
Join Dandy as a Software Engineer, Billing to build industry-defining products in a remote role.
Software Engineer II, Billing
Join GitHub as a Software Engineer II, Billing. Enhance collaboration with cutting-edge tech in a remote role. Skills: JavaScript, TypeScript, Ruby, Python, React.
Senior Software Engineer
Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.
Senior Staff Software Engineer (BE) - Credit Risk
Senior Staff Software Engineer for Credit Risk at BILL, focusing on Elixir and Java in a hybrid work environment.
Staff Software Engineer (Backend), Rewards
Join BILL as a Staff Software Engineer in our Rewards team, focusing on backend systems in Draper, UT. Hybrid work environment.
Senior Software Engineer - Backend Developer Experience
Join Mercury as a Senior Software Engineer to enhance backend developer experience using Haskell. Remote role with competitive salary.
Senior Software Engineer - Remote
Senior Software Engineer role focusing on diverse tech stack including Java, Kotlin, Go, TypeScript, React, and Dart. Remote work with competitive benefits.
Senior Software Engineer - Remote
Senior Software Engineer, remote, skilled in C#, AngularJS, Microservices, and healthcare technology.
Staff Software Engineer (Back-End) - Integrations
Join BILL as a Staff Software Engineer (Back-End) focusing on integrations, leveraging Java, Elixir, and microservices.
Software Engineer, Billing
Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.
Backend Engineering Lead - Fintech Billing
Lead backend engineering for fintech billing at HubSpot. Drive technical design, team productivity, and financial solutions.
Manager, Software Engineering
Lead software engineering team at BILL, focusing on fraud detection and payment systems.
Staff Software Engineer (Backend) - Credit Risk
Join BILL as a Staff Software Engineer in Credit Risk, enhancing financial automation software for SMBs. Expertise in Java, Elixir, and cloud services required.
Senior C# Backend Developer – Security Engineering
Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.
Senior Software Engineer - Go (Billing)
Join Paddle as a Senior Software Engineer specializing in Go to develop our billing platform. Work with AWS, APIs, and high-performance systems.
Senior Software Engineer - Remote
Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer - Backend Developer Experience
Senior Software Engineer for backend development in fintech, specializing in Haskell and open source contributions.
Senior Software Engineer - Full Stack/Back End
Join The Helper Bees as a Senior Software Engineer to lead full stack/back end development in a remote role.