We are seeking an experienced Lead Developer to spearhead the development and delivery of our client, an innovative AI-powered business case generation platform. This is a greenfield opportunity to build a cutting-edge solution from the ground up, leveraging AWS cloud services, artificial intelligence, and modern web technologies.
Key Responsibilities
- Lead full-stack development from design to production.
- Architect and deliver scalable cloud-native solutions on AWS services and Infrastructure as Code (CloudFormation) deployments
- Define and uphold coding standards, best practices, and CI/CD processes.
- Make critical decisions on technology stack and system architecture.
- Implement data governance and security best practices across the platform.
- Develop a front end with user interfaces for case management, document generation, and administrative functions, including connecting to Entra ID for authentication
- Design and integrate AWS services: Bedrock, RDS, API Gateway, Amplify, DynamoDB.
- Deliver AI-powered workflows leveraging AWS Bedrock Knowledgebase.
- Develop secure, scalable APIs and microservices.
- Integrate with Microsoft tools including SharePoint and document services.
- Build and manage robust data pipelines.
- Ensure platform security, scalability, and performance across all components
- Lead testing strategies (unit, integration, end-to-end).
- Establish monitoring, logging, and alerting (AWS CloudWatch and other technologies)
- Optimise for speed, reliability, and cost efficiency.
Candidate Profile
- 5+ years of professional software development
- Proven success delivering complex, multi-component platforms
- Agile development expertise
- Strong problem-solving & architectural thinking
- Strong hands-on experience with AWS (Bedrock, RDS, API Gateway, Amplify, DynamoDB, VPC)
- Solid understanding of the AWS Well-Architected Framework
- Proficient in JavaScript/Node.js & Python, with working knowledge of SQL
- Familiarity with the latest AI/LLM technologies
- Experience with large language models, prompt engineering & AI integrations
- Experience with PostgreSQL/RDS basics and DynamoDB (NoSQL)
- Skilled in RESTful API design & implementation
- Modern JavaScript frameworks and responsive web development
- Familiarity with the Microsoft ecosystem (SharePoint, Azure AD/Entra ID)
- Knowledge of enterprise authentication & authorisation patterns
- Experience in document management & automated generation systems
- Understanding of multi-tenant architecture design
Generating Apply Link...