Skip to main content

Lead fullstack developer (.NET / Angular)

Technology
Highspring
Montreal, Canada$9,167 - $10,417 /year3 weeks agoUntil 2026-05-31
Full timeHybrid

Job description

  • *About Highspring**
Highspring is a next generation consulting and professional services firm. We deliver modern, agile, and forward thinking solutions to our clients across North America. We partner with organizations in banking, insurance, and technology to help them build scalable platforms, modernize legacy systems, and accelerate digital transformation. At Highspring, we empower our people, foster technical leadership, and focus on delivering real business impact.
  • *The Opportunity**
We are looking for a
  • *Fullstack .NET & Angular Developer**
to join one of our delivery squads and contribute to the development of modern, cloud ready web applications. In this role, you will work across the stack-from an Angular front end to .NET APIs and SQL databases-helping design, build, and optimize solutions that are performant, secure, and scalable. You will collaborate closely with product owners, business stakeholders, and other engineers to transform requirements into high quality software.
  • *What You'll Do
  • Define and drive the technical vision and architecture of the project, ensuring scalability, performance, and maintainability using
  • *Angular
on the front end and
  • *.NET**
on the back end.
  • Build and enhance RESTful APIs and microservices that integrate with relational databases and external systems.
  • Implement responsive, accessible, and user friendly interfaces using
  • *TypeScript, JavaScript, HTML, and CSS**
.
  • Work with
  • *SQL Server**
and other relational databases to design schemas, write queries, and optimize performance.
  • Collaborate with product owners, business analysts, and architects to clarify requirements and propose scalable technical solutions.
  • Write clean, maintainable, and well documented code, including unit and integration tests, following best practices and coding standards.
  • Participate in code reviews, pair programming, and technical design discussions to ensure quality, maintainability, and consistency across the codebase.
  • Contribute to CI/CD pipelines and DevOps practices using tools such as
  • *Git**
and
  • *Azure DevOps**
(or similar) to automate builds, tests, and deployments.
  • Help troubleshoot, debug, and resolve production incidents, continuously improving reliability and performance.
  • Act as the main technical reference for the team, providing guidance on complex topics and design decisions
  • Lead technical decision-making in alignment with business requirements and product constraints
  • What You Bring to the Table
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Several years of experience as a Full Stack or Backend Developer working with
  • .NET
and
  • *Angular**
in an enterprise environment.
  • Strong proficiency in
  • *C#**
and
  • *ASP.NET / ASP.NET Core**
for building web APIs and services.
  • Solid experience with
  • *Angular**
(components, services, RxJS, routing, state management).
  • Good understanding of
  • *object oriented programming (OOP)**
, design patterns, and software architecture principles (e.g., layered, clean, or hexagonal architecture).
  • Hands-on experience with
  • *SQL**
and relational database design (e.g., Microsoft SQL Server).
  • Familiarity with
  • *Azure**
or other cloud platforms, including deploying and monitoring web applications and APIs.
  • Experience with version control and collaboration tools such as
  • *Git**
,
  • *GitHub**
, or
  • *Azure DevOps**
.
  • Strong analytical, communication, and teamwork skills, with the ability to work in an Agile, collaborative environment.
  • *Core Skills Required
  • Backend:**
C#, ASP.NET / ASP.NET Core, REST APIs
  • Frontend:
Angular, TypeScript, JavaScript, HTML5, CSS3
  • Databases:
SQL, Microsoft SQL Server (and/or other relational databases)
  • Cloud & DevOps:
Azure (or other cloud), CI/CD concepts, pipelines, containers (an asset)
  • Tooling:
Git, Azure DevOps / VSTS, Jira (or similar), Postman/Swagger for API testing
  • Practices:
Agile/Scrum, code reviews, automated testing, secure coding practices
  • *Our Stack
  • Architecture:**
Modular / microservices oriented back end, SPA front end with Angular
  • Frontend:
Angular, TypeScript, RxJS, Angular CLI
  • Backend:
.NET / .NET Core, C#, REST APIs
  • Database:
Microsoft SQL Server (plus other relational or NoSQL data stores when required)
  • DevOps & Tools:
Git, Azure DevOps, CI/CD pipelines, artifact repositories, monitoring and logging tools
  • Why Join Highspring
  • Work with a dynamic and growing team of top tier consultants and developers on impactful projects.
  • Exposure to modern architectures and technologies with opportunities to influence technical direction.
  • Access to continuous learning, certifications, communities of practice, and mentorship.
  • Collaborative culture with flexible, hybrid work arrangements and a strong focus on work life balance.
  • À propos de Highspring :
Highspring est une firme de consultation et de services professionnels de nouvelle génération. Nous offrons des solutions modernes, agiles et innovantes à nos clients partout en Amérique du Nord. Nous collaborons avec des organisations des secteurs financier, assurantiel et technologique pour moderniser leurs plateformes, transformer leurs systèmes et accélérer leur virage numérique. Chez Highspring, nous misons sur le leadership technique, la collaboration et l'impact concret sur les résultats d'affaires.
  • *L'Opportunité :**

Nous recherchons un

  • *Développeur Fullstack .NET & Angular**
pour joindre une de nos escouades de livraison et participer au développement d'applications Web modernes et prêtes pour le cloud. Dans ce rôle, vous travaillerez de bout en bout - de l'interface Angular aux API .NET et aux bases de données SQL - afin de concevoir, développer et optimiser des solutions performantes, robustes et sécuritaires. Vous collaborerez étroitement avec les équipes d'affaires et techniques pour transformer les besoins en solutions concrètes.
  • *Vos responsabilités :
  • Concevoir, développer et maintenir des applications Web avec
  • *Angular
au frontend et
  • *.NET**
au backend.
  • Construire et améliorer des API REST et des microservices intégrés à des bases de données relationnelles et à d'autres systèmes.
  • Développer des interfaces utilisateurs réactives, accessibles et conviviales avec
  • *TypeScript, JavaScript, HTML et CSS**
.
  • Travailler avec
  • *SQL Server**
pour concevoir des schémas de données, rédiger des requêtes et optimiser la performance.
  • Collaborer avec les propriétaires de produit, analystes d'affaires et architectes pour comprendre les besoins et proposer des solutions évolutives.
  • Écrire du code clair, maintenable et bien documenté, accompagné de tests unitaires et d'intégration.
  • Participer aux revues de code, aux discussions de conception technique et aux activités d'amélioration continue de la qualité.
  • Contribuer aux pipelines CI/CD et aux pratiques DevOps à l'aide d'outils comme
  • *Git**
et
  • *Azure DevOps**
(ou équivalents).
  • Participer au diagnostic, à la résolution de problèmes et au soutien de production pour améliorer la fiabilité des applications.
  • Profil recherché :
  • Baccalauréat en informatique, génie logiciel ou domaine connexe, ou expérience équivalente.
  • Plusieurs années d'expérience en développement Full Stack ou backend avec
  • .NET
et
  • *Angular**
dans un contexte d'entreprise.
  • Maîtrise de
  • *C#**
et
  • *ASP.NET / ASP.NET Core**
pour le développement d'API et de services Web.
  • Solide expérience avec
  • *Angular**
(composants, services, RxJS, routage, gestion d'état).
  • Bonne compréhension de la
  • *programmation orientée objet**
, des patrons de conception et des principes d'architecture logicielle.
  • Compétences avancées en
  • *SQL**
et en conception de bases de données relationnelles (p. ex. Microsoft SQL Server).
  • Familiarité avec
  • *Azure**
ou une autre plateforme infonuagique pour le déploiement et la surveillance d'applications.
  • Expérience avec les outils de contrôle de versions et de collaboration (Git, GitHub, Azure DevOps, etc.).
  • Excellentes habiletés en communication, esprit d'équipe et capacité à évoluer dans un environnement Agile.
  • *Compétences essentielles :
  • Backend :**
C#, ASP.NET / ASP.NET Core, API REST
  • Frontend :
Angular, TypeScript, JavaScript, HTML5, CSS3
  • Bases de données :
SQL, Microsoft SQL Server (et autres BD relationnelles)
  • Cloud & DevOps :
Azure (ou autre cloud), CI/CD, intégration et déploiement continus
  • Outils :
Git, Azure DevOps / VSTS, outils de suivi de tâches (Jira ou équivalent), Postman/Swagger
  • Pratiques :
Méthodologies Agile/Scrum, revues de code, tests automatisés, bonnes pratiques de sécurité
  • *Notre stack :
  • Architecture :**
Backend modulaire / microservices, application monopage (SPA) avec Angular
  • Frontend :
Angular, TypeScript, RxJS, Angular CLI
  • Backend :
.NET / .NET Core, C#, API REST
  • Bases de données :
Microsoft SQL Server (et, au besoin, d'autres entrepôts de données)
  • DevOps & outils :
Git, Azure DevOps, pipelines CI/CD, outils de surveillance et de journalisation
  • *Pourquoi vous joindre à Highspring :**
  • Travailler avec une équipe dynamique de consultants et développeurs sur des projets à fort impact.
  • Accéder à des environnements technologiques modernes et à des projets de transformation d'envergure.
  • Bénéficier d'opportunités de formation, de certifications et de mentorat.
  • Évoluer dans une culture collaborative qui favorise la flexibilité, la confiance et l'équilibre vie professionnelle / vie personnelle.
Keywords
training-and-developmentweb-applicationssqlplanning-and-designvisual-art-designproduct-development-and-designscalabilitymicroservicestypescriptmicrosoft-typescriptjavascriptcascading-style-sheets-cssperformance-optimizationpolicies-and-practicesprogramming-style-guidecode-reviewcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cddevelopment-operations-devopsmicrosoft-azureazure-devopstroubleshootingdebuggingcomputer-scienceenvironment-health-and-safety-hsseecology-environmentc-sharpapplication-service-providerasp-netdot-netasp-net-coredot-net-corerxjsrouting-and-switchingstate-local-municipalobject-oriented-programming-oopmicrosoft-sql-serversoftware-version-managementrevision-managementsource-code-managementversion-controlgithubhtml-5html5css-3jirapostmanapplication-programming-interface-apitesting-and-analysisapi-testingautomation-testinghome-swimming-pools-saunas-spasbeauty-services-spassingle-page-application-spaangular-clinosqlexternal-workforcecontinuous-learningtraining-certificationmentoringhybrid-workplacework-life-balanceclairreconnaissance-surveillance

¿Te interesa este puesto?