Summary: This role is for a Senior Software Engineer on a 3-month contract, focusing on hands-on development across various systems including customer-facing and network systems. The position emphasizes autonomy and the ability to solve complex technical problems in a fast-paced, small team environment. Responsibilities include building customer service portals, backend services, and integrating network systems while leveraging AI-assisted tools.
Key Responsibilities:
- Build customer service portals and backend services.
- Automate provisioning and self-service processes.
- Integrate network systems with business operations.
- Deploy platforms in a cloud-native, containerized stack.
- Utilize AI-assisted and agentic tooling.
Key Skills:
- Strong fullstack development skills, primarily in TypeScript and some PHP.
- Experience with Postgres.
- Practical knowledge of Kubernetes and CI/CD.
- Ability to own systems end-to-end and build event-driven architectures.
- Familiarity with AI-assisted coding tools.
Salary (Rate): undetermined
City: Kent
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Senior Software Engineer 3 month contract This is a hands-on senior role with real autonomy. You'll work across customer-facing, provisioning, and network systems - solving technically interesting problems you won't find at a typical SaaS business. The team is small, capable, and moves fast: bias to shipping, not process for its own sake .
What you'll do: Broad role from building a customer service portal to backend services and automation for provisioning and self-service, integrations connecting the network to the business, and platform deployment work in a cloud-native, containerised stack - while growing our use of agentic and AI-assisted tooling.
What we need: Strong fullstack depth (mostly TypeScript, some PHP, Postgres) Practical Kubernetes and CI / CD Comfortable owning systems end to end and building event-driven architectures Fluent with AI-assisted / agentic coding tools Someone who spots what needs doing and gets on with it