(Remote) Lead Full Stack Software Engineer

3 weeks ago


Slave Lake, Canada Utility Consumer Analytics Inc. Full time

A division of Harris, Silverblaze, is seeking an experienced Lead Full Stack Software Developer to join our dynamic team. In this pivotal role, coding is an expectation, but it goes beyond, involving the provision of technical guidance and ensuring the successful delivery of high-quality software solutions. You will also play a crucial role in architectural design, contributing expertise to key focus areas such as UI redesign, API design, development, product integration, stack modernization, automation testing, and DevOps.

This position is open for candidates located anywhere in Canada or the USA and involves close collaboration with a team distributed across contiguous North American time zones. We offer flexible office hours, with core team meetings scheduled between 9 AM and 5 PM EST.

What we are looking for:

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standards. Collaborate with cross-functional teams, including Product Management, QA, and Customer Support, to define requirements, set priorities, and ensure seamless integration and deployment. Champion best practices in software development, including Agile methodologies, code reviews, continuous integration, and automated testing. Maintain and enhance existing software solutions, ensuring their reliability, scalability, and security. Foster an environment of continuous learning and development, encouraging team members to stay abreast of the latest industry trends and technologies.

What we are looking for:

At least 8 years of demonstrated work experience as a Full Stack Software Developer with expertise in Java tech stack. Strong proficiency in front-end technologies , including jQuery, JavaScript, CSS, Bootstrap, and either ReactJS or Angular. Excellent understanding of Object-Oriented Design (OOD) principles, data structures, algorithms, system architecture, and design patterns. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent years of work experience. Excellent problem-solving and analytical skills. Effective communication skills and the ability to collaborate with cross-functional teams with diverse backgrounds. Strong commitment to code quality, documentation, and best practices. Experience leading and mentoring development engineering teams.

Our Tech Stacks include, but are not limited to:

Java/J2EE, Bootstrap, Apache, Tomcat, MS SQL, Azure SQL Bootstrap, CSS, jQuery, ReactJS, Angular, TypeScript XML, JSON, REST Windows, Linux, Kubernetes, Azure

What we offer:

Generous Leave Package : Begin with 3 weeks of vacation and 5 personal days to ensure a healthy work-life balance. Comprehensive Health Coverage : Enjoy medical, dental, and vision insurance coverage right from your first day of employment, ensuring your well-being is a top priority. Financial Benefits : Participate in our employee stock ownership program and take advantage of RRSP/401k matching programs to secure your financial future. Exciting Project Opportunities : Immerse yourself in the chance to work on challenging projects that foster professional growth and development. Impactful Contributions : Your decisions will directly influence the development of software used by millions of users, providing a fulfilling and impactful career experience.

If you are a passionate Full Stack Software Developer with leadership experience and a commitment to delivering high-quality software solutions, we invite you to apply for this exciting opportunity. Join us in shaping the future of our innovative projects and contributing to the success of our growing team.

About SilverBlaze:

SilverBlaze is an award-winning software innovation and development firm. Founded in 1999, and joined Harris family in 2020. SilverBlaze provides utilities with value-focused, highly-customizable web self-service portal and smart forms 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



  • Slave Lake, Canada Systems & Software, Inc. 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,...


  • Slave Lake, Canada Systems & Software, Inc. 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,...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    NorthStar Utilities Solutions is a leading provider of innovative technology solutions that help utility companies thrive in the digital era. We are currently seeking an experienced and passionate Java Software Developer to join our dynamic team. As a Java Software Developer, you will play a critical role in the design, development, and support of software...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    NorthStar Utilities Solutions is a leading provider of innovative technology solutions that help utility companies thrive in the digital era. We are currently seeking an experienced and passionate Java Software Developer to join our dynamic team. As a Java Software Developer, you will play a critical role in the design, development, and support of software...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    NorthStar Utilities Solutions is a leading provider of innovative technology solutions that help utility companies thrive in the digital era. We are currently seeking an experienced and passionate Angular Software Developer to join our dynamic team. As an Angular Software Developer, you will play a critical role in the design, development, and support of...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    NorthStar Utilities Solutions is a leading provider of innovative technology solutions that help utility companies thrive in the digital era. We are currently seeking an experienced and passionate Angular Software Developer to join our dynamic team. As an Angular Software Developer, you will play a critical role in the design, development, and support of...


  • Slave Lake, Canada N. Harris Computer Corporation - USA Full time

    A division of Harris, inHance, is actively seeking a highly skilled and experienced Sr. .NET Software Developer to join our vibrant and dynamic development team. At Harris, we pride ourselves on fostering a people-centric culture and a strong sense of community, making our workplace more than just a job. As a Sr. .NET Software Developer, you will play a...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    Welcome to the dynamic world of Advanced Utility Systems, a division of Harris Computer! We take immense pride in being at the forefront of utility software solutions, delivering cutting-edge technologies to revolutionize the water, electric, and natural gas sectors. Our comprehensive suite of integrated systems, ranging from billing to service management,...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    Welcome to the dynamic world of Advanced Utility Systems, a division of Harris Computer! We take immense pride in being at the forefront of utility software solutions, delivering cutting-edge technologies to revolutionize the water, electric, and natural gas sectors. Our comprehensive suite of integrated systems, ranging from billing to service management,...


  • Slave Lake, Canada Globys, Inc. Full time

    The Vice President of Product will lead the product marketing, product management and product development team. In this role, you will manage a team that is responsible for all facets of the product life cycle, with a focus on driving long-term growth. The VP will develop a strategic vision and roadmap, enhancing the value of Globys products for existing...


  • Slave Lake, Canada Globys, Inc. Full time

    The Vice President of Product will lead the product marketing, product management and product development team. In this role, you will manage a team that is responsible for all facets of the product life cycle, with a focus on driving long-term growth. The VP will develop a strategic vision and roadmap, enhancing the value of Globys products for existing...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    Join our Harris' dynamic Cognera team as a Software Product Manager and lead the development of innovative software solutions across three distinguished brands in the utilities sector. Your role will encompass the full product lifecycle management, from conceptualization to market launch, ensuring our products meet the complex demands of international...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    Join our Harris' dynamic Cognera team as a Software Product Manager and lead the development of innovative software solutions across three distinguished brands in the utilities sector. Your role will encompass the full product lifecycle management, from conceptualization to market launch, ensuring our products meet the complex demands of international...


  • Slave Lake, Canada Globys, Canada Corp Full time

    In the bustling heart of our operations, as the Technical Services Director, you'll be the mastermind behind turning visionary technical implementation into reality. Reporting directly to our esteemed Vice President of Professional Services, think of yourself as the maestro of a grand orchestra, coordinating each section to produce a harmonious and...


  • Slave Lake, Canada Globys, Canada Corp Full time

    In the bustling heart of our operations, as the Technical Services Director, you'll be the mastermind behind turning visionary technical implementation into reality. Reporting directly to our esteemed Vice President of Professional Services, think of yourself as the maestro of a grand orchestra, coordinating each section to produce a harmonious and...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    Seeking your next big adventure with a rapidly growing business? Look no further, because at SilverBlaze, we have an opportunity that will ignite your passion! We're on the hunt for a talented Project Manager to join our dynamic implementation team. As a leading provider of exceptional customer engagement solutions for utility clients, we're committed to...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    Seeking your next big adventure with a rapidly growing business? Look no further, because at SilverBlaze, we have an opportunity that will ignite your passion! We're on the hunt for a talented Project Manager to join our dynamic implementation team. As a leading provider of exceptional customer engagement solutions for utility clients, we're committed to...


  • Slave Lake, Canada N. Harris Computer Corporation - USA Full time

    Harris inHANCE – Full Time, Salary, Remote Position Join our vibrant inHANCE division at Harris as an Application Consultant, where you'll be part of a people-first culture and a close-knit community. We're looking for someone energetic and passionate about making a difference. In this role, you'll engage in installations, implementations, training,...


  • Slave Lake, Canada N. Harris Computer Corporation - USA Full time

    Harris inHANCE – Full Time, Salary, Remote Position Join our vibrant inHANCE division at Harris as an Application Consultant, where you'll be part of a people-first culture and a close-knit community. We're looking for someone energetic and passionate about making a difference. In this role, you'll engage in installations, implementations, training,...


  • Slave Lake, Canada N. Harris Computer Corporation - CAD Full time

    NorthStar Utilities Solutions is a leading provider of innovative technology solutions that help utility companies thrive in the digital era. We are currently seeking an experienced and passionate QA Analyst to join our dynamic team. As a QA Analyst you will play a critical role in the design, development, and evolution of software solutions for our...