Skip to main content
MACC, a division of Harris

(Remote) Technical Engineer

RemoteUTC-6…UTC-5
Published
Role
Backend
Company size
Mid-size
$70k–$85k/yr
Check eligibility

Open to UTC-6…UTC-5. Set where you work from to check your eligibility.

No BS summary

Software Engineer needed to deeply understand systems, solve customer problems, and modernize billing/customer operations software. Requires experience with Delphi or similar strongly typed languages, databases, and SQL. Must be curious, a strong problem-solver, and comfortable with AI tools. Experience with Angular, Java, or APIs is a plus.

Core skills

DelphiJavaAngular

Required skills

SQLdatabases

Optional skills

TypeScriptAPIsintegrationsdistributed systemsbilling software systemsfinancial software systemsutility software systemsenterprise software systems

Required languages

English

What you'll do

  • Investigate and solve complex customer and production issues that require both technical expertise and curiosity.
  • Work across the full lifecycle of our products, from diagnosing issues to designing and implementing long-term solutions.
  • Contribute to the modernization of established software products into a modern architecture built with Angular and Java.
  • Collaborate with Product, Support, QA, and Engineering teams to improve customer outcomes.
  • Analyze existing systems to understand business logic, identify opportunities for improvement, and help shape future solutions.
  • Participate in architectural discussions and contribute ideas that improve scalability, maintainability, and user experience.
  • Build relationships with customers and become a trusted technical resource for solving business-critical challenges.

What they require

  • Experience developing software in Delphi or similar strongly typed languages.
  • Strong problem-solving and debugging skills.
  • A genuine curiosity about how systems work.
  • Interest in both maintaining and improving existing applications while helping build modern solutions.
  • Ability to communicate effectively with customers, teammates, and stakeholders.
  • Experience working with databases and SQL.
  • Desire to learn new technologies and contribute across multiple areas of the product.

Benefits

  • 3 weeks’ vacation and 5 personal days
  • Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment
  • Employee stock ownership and RRSP/401k matching programs
  • Lifestyle rewards
  • Remote work and more!

Telecommunication companies of all sizes across the United States use MACC’s billing system. Our products empower clients to reach new levels of efficiency through integration and process automation. MACC’s products are supported by professional and dedicated customer care teams to ensure the outstanding service our clients deserve. Plus, we offer the stability of being a growing company with more than 45 years of experience. 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.

TelecommunicationsMid-size
$70k–$85k/yr