Publié il y a 29 jours
Senior Software Developer
@ Patch & Permasearch
Bolton, Ontario
En bref
Patch & Permasearch is hiring a Senior Software Developer for a client in Bolton, with a hybrid arrangement and a full-time permanent position. The role covers full-stack .NET work, including legacy Classic ASP maintenance and migration, Blazor front ends, .NET Core APIs and Azure microservices.
Responsabilités :
- Design, develop and maintain full-stack .NET web applications
- Maintain, refactor and migrate Classic ASP legacy systems
- Build Blazor user interfaces and .NET Core APIs and services
- Architect and implement Azure microservices
- Mentor junior developers and troubleshoot production issues
Résumé des exigences :
- 5+ years of professional software development experience
- Strong experience with Classic ASP, Blazor and .NET Core
- Confident with SQL Server or Azure SQL and stored procedures
- Experience with Azure microservices
- Strong communication and collaborative, team-first attitude
Outils et compétences
Source et dates
Type de source non vérifié · tracker
- Date publiée par l’employeur
- 2026-10-08
- Première détection par notre source
- 2026-10-16
- Mise à jour du dossier source
- 2026-10-16
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Expérience | 5 an(s) et plus |
| Heures par semaine | 40 (estimé) |
| Déplacements | avion : aucun · route : aucun |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
Patch & Permasearch
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 39 |
Job Title: Senior Software Developer
Location: Bolton (hybrid)
Job Type: Full-time Permanent position
Our client is looking for a talented and experienced Senior Full Stack Developer to join their growing engineering team. This role is a chance to work on meaningful products, tackle interesting technical challenges, and genuinely shape the direction of our software. You'll be working across the full stack, from classic web technologies to modern cloud-native architectures. If you're someone who loves solving hard problems, takes pride in clean and maintainable code, and thrives in a collaborative environment we'd love to hear from you.
Responsibilities:
- Design, develop, and maintain full-stack web applications using a modern .NET-based technology stack.
- Work with Classic ASP codebases maintaining, refactoring, and migrating legacy systems where appropriate.
- Build rich, responsive user interfaces using Blazor (WebAssembly and/or Server).
- Develop and maintain RESTful APIs and backend services using .NET Core.
- Write efficient, well-structured database queries and manage schemas in SQL Server / Azure SQL.
- Architect and implement Azure Microservices to support scalable, resilient application design.
- Collaborate closely with product, design, and other engineering stakeholders throughout the development lifecycle.
- Participate in code reviews, technical discussions, and contribute to setting engineering standards.
- Mentor junior developers and share knowledge across the team.
- Troubleshoot production issues and own resolution end-to-end.
Qualifications:
- 5+ years of professional software development experience, with a strong full-stack background.
- Strong experience within the core tech stack:
- Classic ASP: Comfortable working in and maintaining legacy Classic ASP applications. Bonus if youve successfully migrated ASP to modern .NET.
- Blazor: Solid experience either WebAssembly or Server-side (or both). Understands component lifecycle, state management, and performance considerations.
- .NET Core: Strong proficiency building APIs, services, and web applications on .NET Core. Follows modern patterns like dependency injection, middleware, and async programming.
- SQL Server / Azure SQL: Confident writing complex queries, optimizing performance, designing schemas, and working with stored procedures and migrations.
- Azure Microservices: Experience designing, deploying, and operating microservices on Azure. Familiar with service communication patterns, scalability, and resilience.
- Comfortable navigating both legacy codebases and modern architectures.
- Strong communication skills you can explain technical decisions to non-technical stakeholders.
- A collaborative, team-first attitude. We build things together here.
- Self-motivated and ownership-oriented you see things through to completion.
- Curiosity and a commitment to continuous learning.
Nice-to-Have Experience:
- Azure DevOps Online familiarity with boards, repos, pipelines, and artifacts.
- Azure CI/CD Pipelines experience building and maintaining automated build/release pipelines.
- Azure Resource Management hands-on experience deploying and managing Azure infrastructure (App Services, Functions, Service Bus, Key Vault, etc.).
- Unit Testing & TDD a genuine appreciation for test coverage and test-driven development practices (xUnit, NUnit, MSTest, or similar).
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.