- Company Name
- Aroha Technologies, Inc
- Job Title
- Polygot Software Developer - Azure (AI focus)
- Job Description
-
**Job Title**
Polygot Software Developer - Azure (AI focus)
**Role Summary**
Lead technical delivery of enterprise‐grade, AI‑enabled applications in a fully Agile environment, leveraging Microsoft Azure services, .NET, and ReactJS to design scalable, secure, and high‑performance solutions.
**Expectations**
- Drive AI‑focused development across the SDLC to boost productivity.
- Mentor a multi‑disciplinary team while maintaining coding standards and architectural integrity.
- Deliver complete full‑stack solutions that meet performance, security, and quality benchmarks.
**Key Responsibilities**
- Design and implement scalable Azure‑based architectures (App Services, Functions, API Management, Service Bus, Event Grid, Logic Apps).
- Write, review, and enforce coding standards for .NET Core, C#, Web APIs, ReactJS, and SQL Server.
- Lead integration projects using REST APIs, Azure Service Bus, Event Grid, and Logic Apps; define API contracts and event schemas.
- Collaborate with Product Owners/Scrum Masters on sprint planning, backlog refinement, and agile ceremonies.
- Translate business requirements into technical stories, tasks, and detailed specifications.
- Communicate progress, risks, and technical vision to architects, PMs, and stakeholders.
- Champion CI/CD pipelines, infrastructure automation, monitoring, logging, and alerting via Azure Monitor, Application Insights, and Log Analytics.
- Ensure comprehensive automated testing coverage and secure development compliance.
**Required Skills**
- Deep experience with Azure PaaS (App Services, Functions, API Management, Service Bus, Event Grid, Logic Apps).
- Proficient in .NET Core, C#, Web APIs, ReactJS, SQL Server.
- Hands‑on with AI coding assistants (GitHub Copilot, Codex, Claude Code, Cursor).
- Knowledge of integration patterns (sync/async, event‑driven, pub/sub).
- Solid understanding of CI/CD, infrastructure automation, Agile & DevOps practices.
- Excellent communication and stakeholder management.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Microsoft Certified: Azure Solutions Architect or Azure Developer Associate is preferred.
- Familiarity with OAuth2, Azure AD, Managed Identity, and secure design standards.