Key Responsibilities
• Lead the architecture, design, and development of core platform components including backend APIs, frontend application, and AI integration layer.
• Define and enforce coding standards, design patterns, and engineering best practices across the team.
• Architect and implement the universal ERP connector framework for integration with Oracle Fusion Cloud, SAP S/4HANA, Coupa, and other enterprise systems.
• Design and implement AI/LLM integration patterns including prompt orchestration, context management, multi-agent coordination, and guardrail logic.
• Lead technical design reviews, code reviews, and architectural decision records (ADRs).
• Ensure platform scalability, security, and maintainability aligned to modular, microservices-based architecture principles.
• Implement and oversee secure authentication and authorisation using Microsoft Entra ID (Azure AD) and RBAC.
• Design deployment architecture supporting both SaaS multi-tenant and private cloud single-tenant models on Azure.
• Oversee infrastructure-as-code using Terraform, ensuring repeatable, secure, and auditable provisioning.
• Drive integration with Microsoft security services: Defender for Cloud, Sentinel, Purview.
• Mentor and coach senior and mid-level developers, conducting technical interviews and contributing to capability uplift.
• Collaborate with the Product Owner and Scrum Lead to ensure technical feasibility and sprint delivery confidence.
Required Skills & Experience
• 10+ years of full-stack software engineering experience, with 3+ years in a principal full stack engineer role
• Strong frontend engineering skills: React, enterprise UX standards, component libraries.
- React 18/19, Next.js, TanStack Query, Zustand, Tailwind, shadcn/ui, React Hook Form + Zod, Framer Motion, Vitest, Playwright, and TypeScript 5+,
- Reconciliation/Fiber internals, Concurrent Mode, RSC, Memoization trade-offs, Compound component pattern, Context performance pitfalls, and XSS/security awareness.
• Deep expertise in backend development: Python — with RESTful API and microservices design.
- FastAPI, Django/DRF, SQLAlchemy 2.0, Pydantic v2, asyncio, Celery, Kafka, Redis, pytest/Hypothesis, OpenTelemetry and Uvicorn/Gunicorn.
- System design, API design, API Security, Event-driven patterns, Caching strategy, Kubernetes, CI/CD and IaC.
• Proven experience with ERP integration: Oracle Fusion Cloud REST APIs, SAP OData/BAPIs, or Coupa APIs.
• Deep Azure cloud expertise: App Services, AKS, Azure Functions, API Management, Key Vault, Managed Identities.
• Infrastructure-as-code experience with Terraform.
• Experience with agentic AI patterns: agent orchestration, tool calling, multi-agent coordination.
- Anthropic & OpenAI SDKs, LangChain/LangGraph, LlamaIndex, Vercel AI SDK, pgvector, RAG patterns, Prompt Engineering, agent design, evals.
Currently, there aren't any salaries for this role at ACL Digital shared by other job seekers.
View more salaries from ACL Digital →Achieve your dream job with our top-notch tools!
Resume Checker
Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!
AI InterviewPrep
Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!
Resume Builder
Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!