Job Summary:
The Azure Application Developer will support the development and completion of a cloud-native, immutable evidencing platform designed to ingest compliance artifacts and audit evidence from internal tools through APIs. The role is backend-focused and emphasizes hands-on Azure application development, including API and function development, database interactions, event-driven workflows, third-party integrations, secure artifact storage, and Infrastructure as Code. This is a partial remote position based in Chicago, Illinois.
Key Responsibilities:
• Develop and design Azure applications with a strong focus on backend development and application logic.
• Build and optimize APIs and functions using Azure services.
• Implement integrations with databases, third-party systems, and other services.
• Design and implement API ingestion pipelines using Azure API Management (APIM), including validation, rate limiting, and schema enforcement.
• Build event-driven ingestion workflows using Azure Service Bus and Azure Functions.
• Implement immutable artifact storage using Azure Blob Storage and Azure Cosmos DB.
• Integrate Azure Key Vault for envelope encryption of stored artifacts.
• Write Terraform Infrastructure as Code (IaC) for application infrastructure.
• Design and implement integrations between Azure components and external services.
• Apply Azure application architecture and design principles to build scalable cloud-native solutions.
Required Qualifications:
• 5+ years of experience building production workloads on Azure.
• Strong hands-on Azure application development experience.
• Demonstrated experience with event-driven and API-first architectures.
• Experience implementing immutable or append-only storage patterns.
• Strong experience with Azure Functions, Azure Storage Accounts, Azure Service Bus, Azure Key Vault, and Terraform.
• Ability to read and write code in Node.js and Python.
• Strong understanding of Azure application architecture and how Azure services work together.
• Experience designing integrations between application components, databases, third-party systems, and services.
Preferred Qualifications:
• Security and compliance experience in a regulated environment.
• Degree in Computer Science, Information Management, or a related field.
• Experience with cloud-native compliance or evidence-management platforms.
Certifications:
• Azure Security Engineer Associate certification.
• AWS Certified Security - Specialty certification.
• CISSP certification.
• CCSP certification.