Staff level full stack Software Engineer with Lead Forensics developing customer facing products using modern tech stack and Agile methodologies. Seeking to accelerate quality software production using Agentic AI in a hybrid work environment.
Responsibilities
Working with stakeholders on initial solution design, scoping and system design.
Spiking areas of uncertainty in designs and building POCs as required.
Work with our Product Teams to help break down work into deliverable Epics and Stories.
Turning user stories into code running in production as a high performing individual contributor lead developer and embedded architect in an Agentic AI environment.
Ensuring the quality, maintainability and operability of code.
Supporting the product that the team has built as it runs in production and resolving issues.
Responsible for the design, architecture and implementation decisions for the product.
Requirements
5+ years experience developing with TypeScript
Excellent interpersonal and collaboration skills, including competencies to work directly with customers
Experience developing with clean code, SOLID principals and design patterns
Experience across all areas of full stack development, ideally developing large scale SaaS platforms
Experience of working in a mature CI/CD environment, continuously deploying stories every day, following the DevSecOps methodology
A strong general aptitude for programming and problem solving
A forward-thinking approach to accelerating production quality software development using AI (professional or personal)
Experience with automated testing and quality assurance
An understanding of how to build systems that perform well at scale
Enthusiasm for building secure systems and implementing security best practices
Enthusiasm for driving high standards in software development and working with like-minded people towards achieving ever higher levels of efficiency and performance.
A technical/computer science degree or equivalent professional experience.
Benefits
An entrepreneurial environment built on ownership, accountability, autonomy and trust
Employment with a fast-growing UK SaaS company; initially remote working.
Competitive salary and benefits.
Be part of a fantastic company culture; we all display our Company DNA’s, foster a “One Team” and ‘Growth’ mentality.
Give back to the wider community with volunteer days, fundraisers and charity.
Engineering Lead managing and mentoring engineers in a cross - functional squad delivering B2B SaaS products. Collaborating with Product, Design, and CTO for high - quality software delivery.
Principal Software Engineer in Red Hat’s Domain Engineering team creating AI & data products. Deliver data - driven solutions through collaboration in a flexible work environment.
Senior Full Stack Developer maintaining and improving analytics applications for a leading mining firm. Engage with all layers of the solution stack to enhance operational efficiency.
Senior Software Engineer building and optimizing systems for ICEYE’s satellite fleet operations. Collaborating with cross - functional teams to solve complex algorithmic challenges in Earth Observation.
Senior Software Engineer building scalable backend services within OpenShift AI. Join the team to enhance Kubernetes - native systems and contribute to open source projects.
Software Developer developing digital solutions at Anders. Working collaboratively to provide innovative software solutions in a supportive environment.
Full - stack Developer working at Anders to create responsible digital solutions. Join a skilled team focused on maximizing client benefits and minimizing resource use.
Technical leader in robotics applications engineering at ADI, focusing on solution matching and technical guidance. Collaborating with global robotics teams to enhance technology differentiations.
Full - Stack Developer overseeing software lifecycle with a focus on web development for escape company. Collaborating on design and contributing to Scrum process within an agile team.
Associate Product Software Engineer with Wolters Kluwer developing and enhancing software programs. Working collaboratively to improve functionality and user satisfaction in a hybrid work setup.