Overview
Skills
Job Details
Job Title: .Net Azure Developer with Databricks
Job Location: Seattle, WA (Preferred) / Remote
Job Type: Contract
Job Description:
-
Lead the design and development of scalable, secure, and high-performance applications using .NET Core, C# and Azure.
-
Architect and implement Microservices and Backend-for-Frontend (BFF) layers.
-
Design and implement RESTful APIs with full CRUD operations using appropriate HTTP verbs (GET, POST, PUT, PATCH, DELETE).
-
Implement Singleton, Factory, Builder, and other design patterns where applicable.
-
Configure and manage Azure Event Hub, Azure Functions (Timer Trigger), and Azure Key Vault for secure and event-driven architectures.
-
Use Dependency Injection and Interfaces to build loosely coupled and testable components.
-
Implement logging frameworks to log data into DB, Firehose, or text files.
-
Design and optimize SQL Server databases using indexes (clustered/non-clustered), normalization/denormalization, and Cosmos DB partitioning.
-
Guide the team in containerizing applications using Docker and deploying to Kubernetes (AKS).
-
Monitor and scale applications based on Kubernetes metrics and auto-scaling policies.
-
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
-
Appian: Strong experience in building applications.
Good to have
-
Hands on experience working on AHDS and FHIR format conversion etc.
-
Work with Azure DevOps to manage CI/CD pipelines, release management, and environment configurations.