Lead Azure Technical Architect (100% Remote)

Remote • Posted 2 hours ago • Updated 2 hours ago
Contract Independent
Contract W2
Contract Corp To Corp
No Travel Required
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Middleware
  • Azure
  • .NET
  • SQL
  • API
  • python
  • REST APIs
  • react
  • T-SQL
  • NODE.JS
  • Microservices
  • Java 21
  • Spring Security
  • express
  • APIM
  • Spring Boot 3.x
  • Spring Data
  • JUnit 5
  • Mockito
  • Django (5.x)
  • Flask (3.x)
  • Pytest
  • Azure SDK
  • TypeScript/JavaScrip
  • Socket.IO/EventsHub/WebSockets
  • Redis / Azure Redis Cache

Summary

Hi,

Hope you are doing well,

Please find the job description given below and let me know your interest.

Position: Lead Azure Technical Architect (100% Remote)

Location: 100% Remote

Duration : 6 months

Job Description:

We are looking for a Lead Architect who is a true hands-on engineer—someone who designs solutions and writes production code daily. You will lead architecture and delivery across a cloud-native platform built on Java + Spring, .NET 8/10, Python (Django/Flask microservices), SQL, React, Node.js + Socket.IO, and Microsoft Azure (ADO/App Service/Container Apps/Functions/Service BKey Vault/Blob/Monitor/App Insights/APIM).

This role requires cross-stack ownership and the ability to guide teams while staying hands-on—coding, reviewing PRs, mentoring offshore engineers, driving PoCs to production, and ensuring security + reliability.

 

- Lead by coding (daily): Deliver features and fixes in Java/Spring, Python services, and .NET with strong unit/integration test coverage.

- Build & evolve Python microservices: Work across Python 3.12/3.13, Django 5.x and Flask 3.x services, including API design, background processing patterns, and Azure integrations.

- Architect cloud-native services: Build scalable microservices and event-driven workflows on Azure (App Service/Container Apps, Functions).

- Implement async messaging patterns: Use Azure Service Bus (queues/topics/subscriptions), retries, DLQs, idempotency, and resiliency best practices.

- Build real-time capabilities: Develop and scale Node.js + Socket.IO/WebSockets services (secure connections, rooms/namespaces, multi-instance scaling patterns).

- Own secure integrations: Implement enterprise-grade security using Azure Key Vault, Managed Identity (MSI), certificates, and Azure AD/Entra ID auth patterns (OAuth2/OIDC/JWT).

- Drive data reliability: Build and optimize SQL Server schemas, queries, and deployment scripts (safe, idempotent, CI/CD friendly).

- Operational excellence: Instrument services with Application Insights/Azure Monitor + OpenTelemetry, build health checks, and support production incidents and root-cause fixes.

- Mentor and set standards: Run strong PR reviews, enforce engineering standards, and mentor offshore engineers through pairing, reviews, and technical guidance.

 

Qualifications – Kindly please add any requirement or qualification for this role.

- 10+ years in software engineering with recent, demonstrable hands-on delivery

- Must be strong across Java/Spring + React + Python (not just oversight—actual coding)

- Proven success leading teams without stepping away from coding

- A quality-first mindset: testing, security, observability, performance, and reliability

 

Must-Have Skills (Non-Negotiable)

1) Backend (Java)

- Java 21 + Spring Boot 3.x (REST APIs, Spring Security, Spring Data, production microservices)

- API design, middleware, performance mindset; service reliability

- Strong automated testing: JUnit 5 + Mockito (Java) and modern .NET testing patterns

2) Python

- 2+ years hands-on Python building production services (within overall 10+ years experience)

- Framework experience with Django (5.x) and/or Flask (3.x); ability to design and maintain REST APIs

- Testing culture: pytest (and related patterns like coverage and mocking

- Comfort debugging distributed systems and Azure SDK integrations in Python (identity, storage, telemetry)

3) Web / UI

- React (TypeScript/JavaScript, modern patterns, debugging and performance awareness)

4) Real-Time / Integration

- Node.js + Express and Socket.IO/EventsHub/WebSockets (real-time messaging, connection security, scalability)

5) Data

- SQL Server (T SQL, query optimization, transactions, deployment scripts, reliability and performance)

6) Azure (Hands-On)

- Strong hands-on Azure delivery with:

App Service/Container Apps, Azure Functions, Service Bus, Blob Storage, Key Vault, Managed Identity, Application Insights, Azure Monitor/OpenTelemetry, and APIM

 

Nice-to-Have (Adds Strong Value)

- .NET 8/10 (API design, middleware, performance mindset; service reliability)

- Redis / Azure Redis Cache (including scaling Socket.IO with Redis adapters)

- Cosmos DB (Mongo API) / MongoDB familiarity

- AI/document workflows exposure: Azure AI Search, Azure OpenAI, Form Recognizer/OCR, and related orchestration patterns (helpful for platform context).

If you are interested, please share your updated resume and suggest the best number & time to connect with you.

 

Ajit Kumar
US IT Recruiter, DMS VISION Inc

  |  

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91133942
  • Position Id: 2289-35330-
  • Posted 2 hours ago

Company Info

About DMS Vision Inc.

At DMS Vision, our main goal is to be an integral part of our customer’s success. With ambition to be a Global Premier Provider of innovative, value-based technology solutions, our team has the drive and determination to do whatever it takes to meet the needs of our clients. Through our services, we strive to save our client’s money, time and hassle in every way possible.

At DMS Vision, we provide IT Staffing, Software Development, Cybersecurity and IoT Development and Services.

Whenever we take on a new project, we take extensive measures to learn all that we can take care about our client’s business. This allows us to better understand their goals and become familiar with the company’s philosophy.

We combine the insights obtained from this unique perspective with our professional strategic processes to develop a detailed plan for achieving the client’s ultimate vision of accomplishment. Our collaborative approach to problem solving and our technological expertise enables us to tackle even the most complex of our customer’s problems.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs