Retour à la recherche
C
ClearGovSource d’offres vérifiée

Software Engineer

Offre en anglais

The Software Engineer will design and develop complex full-stack features while integrating AI-assisted practices into the product ecosystem. They will also collaborate with cross-functional teams to maintain high-quality code, address technical debt, and support data-intensive workflows.

  • Sur place
  • Calgary, AB
  • Publié 29 juill. 2026
  • Postuler avant le 27 oct. 2026
  • 1 poste

Résumé du poste

ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You’ll work across multiple product lines, integrating acquired technologies, improving performance, and driving technical excellence across our growing ecosystem. This role is ideal for someone who’s both a builder and a problem-solver — someone who thrives on solving complex system challenges in a rapidly evolving environment. Responsibilities: Serve as a senior full-stack technical contributor across frontend, backend, database, and cloud services. Design and deliver complex software features from concept to deployment. Build responsive frontend applications using Angular and React. Develop backend services and APIs using Node.js, Java, and Spring Boot. Support data-intensive budgeting and reporting workflows. Apply AI-assisted software development practices. Contribute to AI-enabled product capabilities, including Retrieval-Augmented Generation (RAG), semantic/vector search, embeddings, and prompt orchestration. Address technical debt and resolve production issues. Participate in sprint planning, backlog refinement, and peer code reviews. Collaborate with cross-functional teams to deliver scalable, high-quality software solutions. Requirements: Bachelor's degree in Computer Science or related field, or equivalent practical experience. Minimum 10 years of professional software engineering experience, preferably in a SaaS environment. Proficiency in Angular, React, TypeScript, JavaScript, HTML, and CSS. Experience with Node.js, Java, Spring Boot, and Express. Experience with MySQL or PostgreSQL databases. Strong knowledge of API design and integration. Experience using AI-assisted development tools such as Cursor, Windsurf, Claude Code, GitHub Copilot, CodeRabbit, Greptile, or similar. Experience with Retrieval-Augmented Generation (RAG), vector search, embeddings, and prompt orchestration. Experience working in Agile/Scrum software development environments. 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.

Ce que vous ferez

The Software Engineer will design and develop complex full-stack features while integrating AI-assisted practices into the product ecosystem. They will also collaborate with cross-functional teams to maintain high-quality code, address technical debt, and support data-intensive workflows.

Exigences

Candidates must have at least 10 years of professional software engineering experience, preferably in a SaaS environment. A bachelor's degree in Computer Science or equivalent practical experience is required, along with proficiency in full-stack technologies and AI-assisted development tools.

Compétences indiquées

  • PostgreSQLSouhaitée
  • ReactSouhaitée
  • TypeScriptSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Angular
  • React
  • TypeScript
  • JavaScript
  • Node.js
  • Java
  • Spring Boot
  • MySQL
  • PostgreSQL
  • API Design
  • Retrieval-Augmented Generation
  • Vector Search
  • Prompt Orchestration
  • Agile
  • Scrum
  • Cloud Services
  • Claude Code
  • GitHub Copilot
  • Software Solutions
  • Full Stack Development
  • Sprint Planning
  • Workflow Management
  • Retrieval Augmented Generation
  • HyperText Markup Language (HTML)
  • Java (Programming Language)
  • JavaScript (Programming Language)
  • Application Programming Interface (API)
  • Agile Methodology
  • Artificial Intelligence
  • Angular (Web Framework)
  • Budgeting
  • Software Development
  • Cascading Style Sheets (CSS)
  • Software As A Service (SaaS)
  • Code Review
  • Computer Science
  • Programming Tools
  • Front End Design
  • Scalability
  • Spring Framework
  • Node.js (Javascript Library)
  • Scrum (Software Development)
  • Software Engineering
  • Excel Solver
  • Software Features
  • React.js (Javascript Library)
  • Technical Debt

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Data & Analytics
  • Government & Public Sector
  • Software Engineer
  • Software Developer / Engineer
  • Software Developers

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
10+ ans
Postuler avant le
27 oct. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine