
Search by job, company or skills
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
Job ID: 147470017
We don’t charge any money for job offers