Job title: .Net Azure Developer
Duration – 6 Months
Location – FL remote
Key Responsibilities
- Design, develop, and maintain enterprise‑grade applications using .NET 6 and advanced C#, applying best practices such as async/await, dependency injection, and clean architecture.
- Build scalable and high‑performance backend services to meet enterprise reliability and throughput requirements.
- Develop and manage Azure Functions using HTTP, Timer, Service Bus triggers, and Durable Functions to support event‑driven and serverless workloads.
- Configure and maintain Azure Function Apps, including application settings, dependency management, and secure configuration using Azure Key Vault.
- Implement messaging and integration solutions using Azure Service Bus, Storage Queues, Blob Storage, and Azure SQL.
- Design, build, and optimize data pipelines using Azure Databricks, with strong use of PySpark and Spark SQL.
- Implement Delta Lake–based data architectures to ensure data reliability, performance, and scalability (preferred).
- Integrate data and application workflows across ADLS Gen2, Blob Storage, Azure SQL, Azure Functions, and Logic Apps.
- Develop unit tests, ensure code quality, and follow best practices using NuGet, unit testing frameworks, and Azure Functions Core Tools.
- Use Visual Studio, VS Code, Git, and preferably Azure DevOps for source control, CI/CD, and collaborative development.
- Contribute to technical documentation, architectural decisions, and continuous improvement of development and data platforms.
- Collaborate with architects, data engineers, and product teams to deliver secure, maintainable, and high‑quality solutions.
Required Qualifications
- Hand‑on experience in enterprise application development.
- Hand‑on experience with .NET 6 and advanced C#, including async/await and dependency injection.
- Hand‑on experience with Azure Functions in production environments.
- Strong experience with Azure Service Bus, Storage Queues, Blob Storage, Azure SQL, and Key Vault.
- Hand‑on experience with Azure Databricks, including PySpark and Spark SQL.
- Proven experience designing scalable data pipelines; Delta Lake experience preferred.
- Solid understanding of serverless architectures, messaging patterns, and cloud‑native design.
- Bachelor’s degree in computer science or equivalent practical experience.