Senior Developer AI FullStack
Job Summary
Job Purpose
- Responsible for the end-to-end delivery of applications from understanding requirements and creating business cases to producing technical design documents and architecture through to development testing and deployment.
- Focuses on building AI-powered and data-driven applications using modern full-stack technologies.
- Requires strong proficiency in stacks that AI coding tools such as Claude Code can effectively generate and maintain.
- Engage directly with stakeholders to gather analyse and document business requirements.
- Produce clear Business Cases Functional Specification Documents (FSD) and Technical Architecture / Design Documents.
- Define system architecture data models API contracts and integration patterns before development begins.
- Develop full-stack applications using the core technology stack.
- Write clean maintainable well-documented code aligned to company coding standards.
- Integrate AI/LLM APIs (Anthropic Claude OpenAI Gemini) to build intelligent features such as document processing conversational interfaces and automated workflows.
- Leverage AI-assisted coding tools (Claude Code GitHub Copilot or equivalent) to accelerate delivery and maintain high code quality.
- Design and manage relational databases; write optimised SQL queries stored procedures and migrations.
- Maintain up-to-date technical design and functional documentation for all delivered work.
- Prepare monthly task completion reports and present findings to peers and clients.
Must Have DOCX | Good to Have DOCX |
REST API & backend services | Microsoft SharePoint & O365 development |
frontend development | Power Apps & Power Automate (low-code flows) |
Python / FastAPI AI service backends | Power BI reporting & dashboards |
TypeScript typed full-stack development | Open-source vector DBs (pgvector Weaviate Chroma) |
PostgreSQL & MySQL RDBMS SQL migrations | RAG pipelines & LangChain / LlamaIndex |
AI/LLM API integration (Claude OpenAI Gemini) | Azure cloud services |
Claude Code / AI-assisted development tooling | GraphQL APIs |
Website / CMS development (WordPress Laravel) | Agile / Scrum delivery |
Requirement analysis & FSD / BRD authoring | |
Technical Architecture & Design Documents |
- Bachelors or Masters degree in Computer Science Software Engineering or equivalent experience.
- 5 years of hands-on software development experience.
- Demonstrable experience authoring Technical Architecture / Design Documents and Business Cases.
- AI/LLM Integration: Anthropic Claude API Certification or equivalent demonstrated experience integrating LLM APIs in production applications.
- Database: Oracle OCA/OCP PostgreSQL Associate or equivalent relational database certification.
- Cloud: AWS Certified Developer Associate Google Cloud Professional Developer or Azure Developer Associate.
- AI Dev Tooling: GitHub Copilot Certification or Claude Code proficiency assessment.
- Microsoft Stack: Microsoft PL-100 (Power Platform App Maker) or MS-600 (Building Apps for Microsoft 365).
- Technical Excellence: Writes secure scalable well-tested code; applies best practices in every delivery phase.
- Communication: Explains technical concepts clearly to non-technical stakeholders; produces crisp documentation.
- Ownership & Initiative: Proactively identifies problems suggests solutions and takes end-to-end responsibility for delivery.
STRAGO an equal employment opportunity employer is recruiting on behalf of our client. If your application matches the required profile you will be contacted to go ahead with the selection process.