Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer (Full-Stack Development and Data Visualization)

HK Tech

Software Engineer (Full-Stack Development and Data Visualization)

National
Full Time
Paid
  • Responsibilities

    Join a team focused on building modern digital solutions that directly support public-facing data tools and internal decision-making platforms. This long-term opportunity involves developing and maintaining dashboards, integrating advanced data visualizations, and supporting broader application development efforts in a collaborative, agile setting.

    What You'll Do:

    • Design and build interactive dashboards and web applications from the ground up
    • Work with .NET Core, C#, SQL, and Power BI (or equivalent BI tools)
    • Apply secure coding practices and modern development methodologies
    • Analyze large datasets to uncover insights and trends
    • Collaborate across development, data, and policy teams to deliver meaningful user experiences
    • Maintain clean codebases using Git, CI/CD pipelines, and test-driven practices
    • Document technical processes and ensure compliance with quality and security standards

    What You Bring:

    • Strong experience as a full-stack engineer (C#, .NET Core, SQL, REST APIs)
    • Proficiency with JavaScript frameworks (Angular, React, or similar), HTML/CSS, and TypeScript
    • Experience with Power BI or similar business intelligence platforms
    • Solid grasp of identity, authentication, and authorization best practices
    • Comfort working in agile environments with frequent communication and feedback
    • Background in data-driven applications, especially those with complex reporting needs
    • Curiosity, collaboration, and a commitment to continuous improvement

    Bonus Points For:

    • Familiarity with educational data or public sector reporting
    • Experience applying statistical thinking to real-world datasets
    • A background in Computer Science or a related technical discipline

    This is a great fit for engineers who enjoy purposeful work, value code quality and clarity, and want to build tools that help users turn information into impact.