Talent.com
ClearGov
Software EngineerClearGov • Calgary, AB, Canada
Software Engineer

Software Engineer

ClearGov • Calgary, AB, Canada
30+ days ago
Salary
CA$90,000.00 yearly
Job type
  • Full-time
Job description

About the Opportunity

We’re looking for a Software Engineer with a passion for learning, a kind heart, a positive attitude, and a great sense of humor to join our growing team.

You’ll partner closely with Product, Design, Customer Success, Implementation, and fellow Engineering leaders to deliver scalable, high-quality solutions while fostering a collaborative, high-performing team culture.

Key Responsibilities

  • Maintain, debug, and expand the core legacy application built with Classic ASP, VBScript, and SQL Server to ensure continuous and reliable client delivery while the new system is built.
  • Act as a bridge between the legacy platform and the modern replacement by documenting undocumented business logic and supporting the transition to the modern .NET, React, TypeScript, Docker, and AWS stack.
  • Leverage AI coding assistants such as Cursor, Windsurf, and Claude Code to rapidly understand and refactor legacy code while adhering to data security and privacy protocols.
  • Take ownership of code quality through rigorous manual validation and edge‑case testing in an environment with limited automated test coverage.
  • Work with custom frameworks including a custom ORM, XML‑driven templating, and an Entity‑Attribute‑Value database schema to build dynamic trackers and reports.
  • Perform complex SQL Server querying and performance tuning to keep flexible data models performant.
  • Collaborate closely with engineering leads and project managers to execute defined scopes of work while remaining insulated from direct client communication.
  • Manage code using Git and GitHub and participate fully in Jira‑driven Agile workflows including Monday sprint planning, estimation, and daily standups.
  • Identify opportunities to safely automate repetitive engineering tasks using AI tools.
  • Contribute to modernization planning by helping map legacy applications, client data, and business logic to the new infrastructure.

Critical Skills/Experience

  • 3–5 years of professional software engineering experience, primarily within the .NET ecosystem using C#
  • Hands‑on experience with modern frontend development using React and TypeScript
  • Familiarity with containerization using Docker
  • Experience deploying or managing applications in cloud environments, preferably AWS
  • Strong backend and database skills with SQL Server, complex querying, and flexible data models
  • Experience with Entity‑Attribute‑Value schemas is a strong plus
  • Pragmatic willingness to maintain a legacy Classic ASP codebase using AI tools as a primary short‑to‑medium‑term focus while ultimately transitioning to the modern stack
  • High standard for code quality and disciplined self‑testing and validation habits
  • Proficiency with Git and GitHub for version control
  • Solid understanding of Agile methodologies and Jira workflows
  • Ability to collaborate closely with internal engineering leads and project managers
  • Ability to document and reverse‑engineer legacy application logic for modernization teams

The Ideal ClearGov Candidate

  • Pragmatic engineer willing to own legacy maintenance while preparing for a transition to the modern stack
  • Comfortable working deeply and independently on internal engineering execution
  • Strong problem solver who can navigate complex and undocumented systems
  • Quality‑minded developer who takes ownership of manual testing and validation
  • Curious and practical user of AI‑assisted development tools
  • Able to bridge legacy business logic and future .NET/React/AWS architecture
  • Strong collaborator with engineering leads, project managers, and modernization teams
  • Self‑directed contributor who can deliver defined scopes of work with minimal hand‑holding

Why Join Us

  • Flexible, hybrid work
  • Chance to make a meaningful impact on government and school district transparency and accountability
  • Opportunity to work in a fast‑paced, fun, and collaborative environment
  • Competitive salary and benefits package (see below)
  • Professional growth opportunities

Compensation

  • In the spirit of transparency, we are excited to share the base salary for this position is $90,000 - $110,000 CAD and exclusive of fringe benefits or potential bonuses. If you are hired at ClearGov, your final base salary compensation will be determined by factors such as skills, interview performance, education and/or experience. In addition to those factors, we believe in the importance of pay equity and consider internal equity of our current team members as a part of any final offer. Please keep in mind that the range mentioned above is the full base salary for the role. Hiring beyond the base range would not be typical in order to allow for future & continued salary growth. We also offer a generous compensation and benefits package (more information on benefits listed below).

Benefits

  • Competitive Salary
  • Quality Medical, Dental, and Vision Insurance Plans
  • Life Insurance
  • RRSP Plan
  • Personal Time Off Policy
  • Company‑Paid Holidays Observed
  • Annual Holiday “Dimming of the Lights” (aka: reduced work hours)
  • Parental Leave
  • Employee Referral Bonus

ClearGov is an equal opportunity employer committed to building a diverse, inclusive, and respectful workplace. We prohibit discrimination and harassment of any kind and make employment decisions without regard to race, color, ancestry, ethnicity, nationality or national origin, citizenship, sex, sexual orientation, gender identity or expression, religion or creed, age, disability, genetic information, pregnancy, childbirth or related medical conditions, marital or family status, veteran or military status, Indigenous status, record of offenses (where legally protected), or any other characteristic protected by applicable federal, state, provincial, or local laws in the United States and Canada.

ClearGov is also committed to providing reasonable accommodations for applicants and employees with disabilities, in accordance with applicable U.S. and Canadian laws. If you require an accommodation during any part of the hiring process, please let us know.

At ClearGov, we value diverse perspectives and believe they strengthen our ability to achieve our mission of helping local governments work better.

#J-18808-Ljbffr
Create a job alert for this search

Software Engineer • Calgary, AB, Canada

Similar jobs

Software Engineer

SpellbookCalgary, AB, CA
Full-time

Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide.Our mission is to make legal services more accessible by empowering legal p... Show more

 • Promoted

Software Engineer II

LodgeLinkCalgary, AB, CA
Full-time

Calgary to join our team and help create the future of workforce travel.We are seeking a talented engineer with a passion for building products that make a meaningful impact, a curiosity for learni... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsCalgary, AB, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomCalgary, AB, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided)

AgodaCalgary, AB, CA
Full-time

Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided).Be among the first 25 applicants.Agoda is an online travel booking platform for accommodations, flights, and more.W... Show more

 • Promoted

Software Engineer

Enerva Energy SolutionsCalgary
Full-time

Enerva is a Canadian, employee-owned company on a mission to cut energy waste and greenhouse gas emissions.We design and run energy-efficiency and decarbonization programs for utilities, government... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetCalgary, AB, CA
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaCalgary, AB, CA
Full-time

Software Engineer (Golang, React).To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse expe... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosCalgary, AB, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Staff Software Engineer (Backend)

CopperCalgary, AB, CA
Full-time

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,... Show more

 • Promoted

Remote Principal Software Engineer — Lead Scalable Systems

eDynamic LearningCalgary, AB, CA
Remote
Full-time

A leading educational technology company in Canada seeks a Principal Software Engineer to provide technical leadership across multiple teams.This role emphasizes improving engineering effectiveness... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaCalgary, AB, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Software Engineer for Tactical Communication Systems

General Dynamics Mission Systems–CanadaCalgary, AB, CA
Full-time

Become a pivotal Software Engineer at TacCIS Solutions, developing advanced systems for military applications.Enjoy a hybrid work model while creating cutting-edge intercom technology.As a part of ... Show more

 • Promoted

Platform Engineer (Software)

BigGeocalgary, ab, Canada
Full-time

BigGeo defines a new category of infrastructure that converts spatial data into a high-performance operational layer, enabling real-world intelligence at scale.The Spatial Cloud allows data to be m... Show more

 • Promoted

Staff Software Engineer

Socket.devCalgary, AB, CA
Full-time

AI Ops, Amazon SageMaker, Apache Kafka, Autoscaling, Big Data Management, CI/CD, Datadog, Data Mining, Data Science, Deep Learning, Dynatrace APM, Machine Learning (ML), Microsoft Azure, MLflow, ML... Show more

 • Promoted

Senior Software Engineer

fiveonefourCalgary, AB, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Software Engineer, Security (all levels)

RenderCalgary, AB, CA
Full-time

At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications.Our mission is to eliminate the tradeoff between the power of hyperscal... Show more

 • Promoted

Software Engineer in AI and Cloud

AppDirectCalgary
Full-time

Become a Software Engineer at AppDirect and innovate within AI-powered cloud solutions.Leverage your skills in TypeScript and React to enhance the customer experience with data-driven insights.This... Show more

 • Promoted

Software Engineer (Trajectory)

Weekday AI (YC W21)Calgary, AB, CA
Full-time

This role is for one of our clients.Compensation: $70-$130 per hour.GBR USA CAN AUT BEL FRA DEU LIE LUX MCO NLD CHE BGR CZE HUN MDA POL ROU SVK.We are seeking experienced Software Engineers to cont... Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringCalgary, AB, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more