- Company Name
- Altech Group Ltd
- Job Title
- Software Engineer (Integrations) - TypeScript / AI / LLMs
- Job Description
-
**Job title:** Software Engineer (Integrations) – TypeScript/AI/LLMs
**Role Summary:**
Design, develop and maintain integrations between modern cloud systems and APIs using JavaScript/TypeScript. Build AI‑driven automation workflows, perform prompt engineering with LLMs (ChatGPT, Claude, etc.), and troubleshoot live customer integrations. Collaborate with product, architecture, and customer teams to shape new features and improve operational efficiency.
**Expectations:**
- 2–5 years of professional development experience.
- Ability to learn quickly, adapt to changing priorities, and work independently.
- Clear technical communication skills and a customer‑focused mindset.
- Enthusiastic about AI, automation, and integration technologies.
**Key Responsibilities:**
1. Develop and test integrations with REST, SOAP, GraphQL, HTTP, flat files, and FTP.
2. Write clean, maintainable TypeScript/JavaScript code in a Node.js environment.
3. Troubleshoot and resolve issues in live customer integrations, delivering rapid and reliable fixes.
4. Partner with architects and product managers to design new features and architectural enhancements.
5. Experiment with LLMs and prompt engineering to create self‑service automation workflows.
6. Manage code through Git, including branching, pull‑requests, and CI/CD pipelines.
7. Write and maintain unit, integration, and end‑to‑end tests; participate in code reviews.
**Required Skills:**
- Proficiency in TypeScript and JavaScript (Node.js).
- Experience integrating APIs (REST, SOAP, GraphQL).
- Understanding of HTTP, FTP, and flat‑file data exchanges.
- Familiarity with LLMs (ChatGPT, Claude) and prompt engineering techniques.
- Knowledge of cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes) is a plus.
- Basic experience with Go and Kubernetes is advantageous.
- Strong version‑control competence in Git and exposure to CI/CD practices.
- Excellent problem‑solving ability and clear written & verbal communication.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field preferred (not mandatory).
- Relevant certifications, coursework, or personal projects in integration, AI, or cloud technologies are acceptable substitutes.
Manchester, United kingdom
On site
27-11-2025