Azure Full stack Developer

3 days ago

Letterkenny Municipal District, Ulster, Ireland N Consulting Global Full-time
Role – Azure Full stack Developer

Location:
Letterkenny, Ireland Contract Role : 6 Months Work Mode : Hybrid

Job Description
Full stack development experience building enterprise-grade applications, ideally in financial services or regulated industries. Frontend: Proficiency in React (TypeScript), component-based UI architecture, state management (Redux or Zustand), and building data-dense interfaces — dashboards, multi-step workflow steppers, form-heavy screens, and real-time KPI displays. Backend: Strong Python development skills with FastAPI — designing and building RESTful APIs, async request handling, dependency injection, Pydantic models for request/response validation, and OpenAPI/Swagger documentation. C# (.
NET) experience is a plus. Database: Solid experience with Azure SQL — schema design, migrations, indexing, stored procedures, and working with immutable/append-only patterns such as audit logs and step execution tables. Experience with SQLAlchemy ORM or pyodbc preferred. API Design: Ability to design clean, versioned REST APIs — authentication, middleware, error handling, and integration with external services and third-party connectors. Workflow / BPM Patterns: Familiarity with state machine design, step routing, and audit trail recording. BPM experience is a plus. AI Integration: Experience integrating LLM APIs (OpenAI, Anthropic, or Azure OpenAI) for document classification, entity extraction, or intelligent email intake automation. Problem Solving: Strong analytical and problem-solving skills — ability to break down complex business requirements into clean technical solutions, debug across the full stack, and propose pragmatic approaches under time constraints. Testing: Comfortable writing unit and integration tests using pytest, with an understanding of test coverage for workflow and state transition logic. DevOps: Experience with CI/CD pipelines (GitHub Actions or Azure DevOps), containerization (Docker), and deploying Python services to cloud environments including Azure App Service or Azure Functions. Security: Working knowledge of OAuth 2.0 / JWT-based authentication, Azure Active Directory (Entra ID), role-based access control, and securing APIs in regulated enterprise environments