Search by job, company or skills

L

Senior Software Developer (.NET / Node.js)

Save
new job description bg glownew job description bg glow
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a Senior Software Developer with strong .NET and TypeScript/Node.js skills to join our engineering team. Logiciel Solutions delivers cloud migrations, platform modernization, and product engineering for our clients. Our work spans multiple technology stacks, and we need developers who are comfortable moving between them.

You will work on client delivery projects involving ASP.NET applications, Node.js/TypeScript backends,

Azure cloud services, and modern web platforms. The work includes platform migrations, application

modernization, API development, and background processing systems.

We are a small, senior team. You will work alongside Solution Architects, DevOps Engineers, and QA -

your focus is on development. We value developers who ship reliable code across technologies rather

than specialists locked into one ecosystem.

What You'll Do

1. Application Development & Migration

•Build and migrate ASP.NET MVC and Node.js/TypeScript web applications on Azure

•Adapt legacy applications to run on modern Azure services (App Service, containers)

•Refactor configuration and secrets management to use Azure Key Vault and environment

variables

•Implement and validate authentication flows (SAML SSO, OAuth, OWIN)

•Ensure API endpoints are functional, performant, and backward-compatible

2. Background Processing & Integration

•Build and migrate background processing workloads (Azure WebJobs, worker services,

queue-based processing)

•Implement reliable queue processing patterns with retry, backoff, and poison queue handling

•Work with Azure Storage SDK (queues, blobs, tables) and messaging services

•Validate and maintain partner integrations (SFTP, webhooks, APIs)

3. Delivery Support

•Collaborate with DevOps and QA teams during testing and deployment phases

•Debug and resolve issues during integration testing and production stabilization

•Participate in code reviews and contribute to engineering standards

Skills & Experience

• 5+ years of professional software development experience across multiple stacks

• Strong hands-on experience with ASP.NET MVC on .NET Framework (4.6.x)

Strong hands-on experience with TypeScript and Node.js (Express, NestJS, or similar)

• Experience with Azure services: App Service, Key Vault, Storage SDK (queues, blobs, tables),

WebJobs or similar background processing

Experience with Entity Framework and SQL Server

Understanding of authentication protocols: SAML SSO, OAuth, token-based auth

Comfortable working with legacy codebases and adapting them to modern platforms

Ability to context-switch across projects and tech stacks without losing productivity

Nice to have:

Experience with SAML libraries (ComponentSpace or similar)

Experience with OWIN middleware

Previous Azure Cloud Services to App Service migration experience

• Experience with React, Next.js, or similar frontend frameworks

Familiarity with Firebase Admin SDK

Who You Are

A multi-stack developer who picks up new technologies and codebases quickly

• Comfortable collaborating with architects and DevOps engineers via pull requests and code

reviews

• Strong problem-solver who can debug complex issues across web hosting, background

processing, and authentication

Clear communicator who provides regular updates and flags issues early

Experienced working with production systems where stability and correctness matter

Pragmatic - you focus on getting things done well rather than debating stack preferences

Why Join Us

Work on real client delivery - your code ships to production and solves actual problems

Variety of work across .NET and Node.js/TypeScript projects

• A culture that values engineering quality, autonomy, and accountability

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147470017