- Company Name
- Apex Systems
- Job Title
- Solutions Designer
- Job Description
-
**Job title:** Solutions Designer / Advanced Application Developer
**Role Summary:**
Lead design and build of a secure, AI‑powered transcription system that integrates with Microsoft Teams and the Microsoft 365 ecosystem. Responsibilities include architecture of API interactions, real‑time transcription workflow, secure data storage, and AI‑driven charting note generation, with a strong emphasis on security, compliance, and user experience.
**Expectations:**
- Deliver end‑to‑end solution architecture and implementation for Teams integration in a 6‑month contract (potential full‑time).
- Ensure PII protection, regulatory compliance, and secure Azure infrastructure.
- Collaborate cross‑functionally with product, AI, and architecture teams to meet business requirements.
**Key Responsibilities:**
1. **Solution Design & Architecture** – Evaluate and select integration options using Microsoft Graph API, design central processing logic, and define secure data flows.
2. **Application Development** – Build robust backend to programmatically start Teams transcriptions, monitor session events, store data securely, and interface with AI engines for note generation.
3. **Microsoft Ecosystem Integration** – Connect with O365 and Azure services (Blob Storage, Key Vault, Cognitive Services, Functions) for scalability and compliance.
4. **Workflow & UX Design** – Create user workflows for transcription control, collaborate with UX/UI teams to deliver intuitive interfaces.
5. **Security & Compliance** – Implement encryption, RBAC, audit logging, and ensure alignment with GDPR, HIPAA, or SOC2 standards.
6. **Stakeholder Collaboration** – Gather requirements, present solutions, and coordinate with enterprise architecture teams.
**Required Skills:**
- Proficiency in MS Graph API & Teams development.
- Experience with Azure services: Functions, Blob Storage, Key Vault, Cognitive Services, AI (Azure OpenAI, GPT).
- Strong programming in C#, Python, or JavaScript/TypeScript; familiarity with ASP.NET Core, Node.js, and RESTful API development.
- Workflow automation skills (Azure Logic Apps, Power Automate).
- Knowledge of secure data storage, encryption, and PII handling.
- Understanding of AI/NLP for transcription and note generation.
- Familiarity with compliance frameworks (GDPR, HIPAA, SOC2).
- Optional: Front‑end frameworks (React, Angular) for UI components.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Microsoft Azure certifications (Azure Developer Associate or Azure Solutions Architect) preferred.