Senior Software Engineer

7 days ago


Fredericton, New Brunswick, Canada Systems & Software, Inc. Full time

Senior Software Engineer - Billing and Accounting Expert

Systems & Software, Inc. is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing backend solutions for our billing and accounting applications.

Key Responsibilities:

  • Provide 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 and ensure high-quality code
  • 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

Requirements:

  • 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 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, Inc.:

Since 1973, Systems and Software, Inc. has been providing quality customer information system solutions to municipal and investor-owned utilities. We are committed to providing our customers with the best possible solutions and services.

About Harris:

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., Harris has become a cornerstone for CSI's investment in utility, local government, school districts, public safety, and healthcare software verticals.



  • Fredericton, New Brunswick, Canada Systems & Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Systems & Software, Inc. as a key member of our Backend Development team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our industry-leading software package for billing and accounting applications.Key...


  • Fredericton, New Brunswick, Canada Systems & Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Systems & Software, Inc. as a key member of our Backend Development team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our industry-leading software package for billing and accounting applications.Key...


  • Fredericton, New Brunswick, Canada Systems & Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Systems & Software, Inc. as a Backend Developer for Utility Industry. As a key member of our team, you will be responsible for designing and developing backend solutions for our industry-leading software package, primarily for billing systems.Key...


  • Fredericton, New Brunswick, Canada Systems & Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Systems & Software, Inc. as a Backend Developer for Utility Industry. As a key member of our team, you will be responsible for designing and developing backend solutions for our industry-leading software package, primarily for billing systems.Key...


  • Fredericton, New Brunswick, Canada Canadian Nuclear Laboratories Full time

    Job Title: Senior Systems Architect/Application EngineerWe are seeking a highly skilled Senior Systems Architect/Application Engineer to join our team at Canadian Nuclear Laboratories. As a key member of our Applied Physics Branch, you will be responsible for leading the development of complex software solutions for industrial systems.Key...


  • Fredericton, New Brunswick, Canada Canadian Nuclear Laboratories Full time

    Job Title: Senior Systems Architect/Application EngineerWe are seeking a highly skilled Senior Systems Architect/Application Engineer to join our team at Canadian Nuclear Laboratories. As a key member of our Applied Physics Branch, you will be responsible for leading the development of complex software solutions for industrial systems.Key...


  • Fredericton, New Brunswick, Canada Canadian Nuclear Laboratories Full time

    Job Title: Senior Systems Architect/Application EngineerWe are seeking a highly skilled Senior Systems Architect/Application Engineer to join our team at Canadian Nuclear Laboratories. As a key member of our Applied Physics Branch, you will be responsible for leading the development of complex software solutions and providing technical expertise in software...


  • Fredericton, New Brunswick, Canada Canadian Nuclear Laboratories Full time

    Job Title: Senior Systems Architect/Application EngineerWe are seeking a highly skilled Senior Systems Architect/Application Engineer to join our team at Canadian Nuclear Laboratories. As a key member of our Applied Physics Branch, you will be responsible for leading the development of complex software solutions and providing technical expertise in software...


  • Fredericton, New Brunswick, Canada Canadian Nuclear Laboratories Full time

    Job Title: Senior Systems Architect/Application EngineerWe are seeking a highly skilled Senior Systems Architect/Application Engineer to join our team at Canadian Nuclear Laboratories. As a key member of our Applied Physics Branch, you will be responsible for leading the development of complex software solutions for industrial systems, with a focus on cyber...


  • Fredericton, New Brunswick, Canada Canadian Nuclear Laboratories Full time

    Job Title: Senior Systems Architect/Application EngineerWe are seeking a highly skilled Senior Systems Architect/Application Engineer to join our team at Canadian Nuclear Laboratories. As a key member of our Applied Physics Branch, you will be responsible for leading the development of complex software solutions for industrial systems, with a focus on cyber...


  • Fredericton, New Brunswick, Canada Targeted Talent Full time

    Experienced C++ Software Engineer sought for remote position with B.C based tech company. We are looking for a skilled Senior C++ Software Engineer to join our team. Our client is a B.C based tech company enjoying substantial growth. The work will be heavily related to developing and implementing new features for an SDK. You will be responsible for: ...


  • Fredericton, New Brunswick, Canada Farm Credit Canada Full time

    Job Title: Senior DeveloperJob Summary:Farm Credit Canada is seeking a highly skilled Senior Developer to join our team. As a Senior Developer, you will be responsible for designing, developing, testing, and deploying technical solutions that meet the business requirements of our organization.Key Responsibilities:Participate in solution architectural...


  • Fredericton, New Brunswick, Canada Farm Credit Canada Full time

    Job Title: Senior DeveloperJob Summary:Farm Credit Canada is seeking a highly skilled Senior Developer to join our team. As a Senior Developer, you will be responsible for designing, developing, testing, and deploying technical solutions that meet the business requirements of our organization.Key Responsibilities:Participate in solution architectural...


  • Fredericton, New Brunswick, Canada Stantec Consulting International Ltd. Full time

    Senior Structural EngineerAt Stantec, we're a community of creative thinkers and problem solvers. We're seeking a highly skilled Senior Structural Engineer to join our Fredericton, NB team.About the RoleWe're looking for a senior member of our structural team to work on projects ranging from small to large. As a Senior Structural Engineer, you'll work with...


  • Fredericton, New Brunswick, Canada Stantec Consulting International Ltd. Full time

    Senior Structural EngineerAt Stantec, we're a community of creative thinkers and problem solvers. We're seeking a highly skilled Senior Structural Engineer to join our Fredericton, NB team.About the RoleWe're looking for a senior member of our structural team to work on projects ranging from small to large. As a Senior Structural Engineer, you'll work with...


  • Fredericton, New Brunswick, Canada Targeted Talent Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Targeted Talent. This is a permanent, remote position that offers a competitive salary, health and dental benefits, and the opportunity to work on exciting projects.Key Responsibilities:Develop and implement new features for our SDK using...


  • Fredericton, New Brunswick, Canada Targeted Talent Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Targeted Talent. This is a permanent, remote position that offers a competitive salary, health and dental benefits, and the opportunity to work on exciting projects.Key Responsibilities:Develop and implement new features for our SDK using...


  • Fredericton, New Brunswick, Canada Targeted Talent Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Targeted Talent. This is a permanent, remote position that offers a competitive salary, health and dental benefits, and the opportunity to work on exciting projects.Key Responsibilities:Develop and implement new features for our SDK using...


  • Fredericton, New Brunswick, Canada Stantec Consulting International Ltd. Full time

    Senior Structural EngineerAt Stantec Consulting International Ltd., we're a community of creative thinkers and problem solvers. We're seeking a highly skilled Senior Structural Engineer to join our Fredericton, NB team.About the RoleWe're looking for a senior member of our structural team to work on projects ranging from small to large. As a Senior...


  • Fredericton, New Brunswick, Canada Stantec Consulting International Ltd. Full time

    Senior Structural EngineerAt Stantec Consulting International Ltd., we're a community of creative thinkers and problem solvers. We're seeking a highly skilled Senior Structural Engineer to join our Fredericton, NB team.About the RoleWe're looking for a senior member of our structural team to work on projects ranging from small to large. As a Senior...