Agentic Software Engineer Our client is a UK-based organisation operating in the medtech industry, with a team of around 200 people. They design and manufacture bespoke solutions that improve patients quality of life. They are investing significantly in technology and automation to support their next phase of growth. A key initiative is the development of a new digital platform that connects prescription workflows, manufacturing processes, and patient outcomes into a single integrated system. The role This is a hands-on lead role suited to someone who works agentically- using AI systems to plan, scaffold, and deliver complex development tasks, while applying strong engineering judgement to review and refine outputs. As the first dedicated developer on this platform, you will work closely with senior leadership from initial concept through to production delivery, playing a central role in shaping both the system and the future team. Our client is looking for someone entrepreneurial and highly proactive, who is comfortable engaging directly with clinicians and operational teams to understand real-world problems before building solutions. Key responsibilities: Direct AI coding agents across complex, multi-step development tasks, structuring context and taking full ownership of outputs Translate requirements, user journeys, and wireframes into working software Develop across the full stack: front-end interfaces, APIs, data models, and integrations Contribute to architectural decisions (data models, authentication, hosting, security) using senior-level judgement Maintain strong version control and deployment practices (Git, branching, code review, CI/CD) Work closely with clinical, operational, and manufacturing teams to inform product development Support the growth and shaping of the technical team over time Planned technology stack: Front-end: React + TypeScript, Tailwind CSS, shadcn/ui Mobile: Capacitor (shared codebase across web and mobile) Offline capability: Progressive Web App (PWA) Backend: Node.js with a single API and multiple front-end clients Database: PostgreSQL Hosting: AWS or Azure with infrastructure-as-code CI/CD: GitHub Actions with per-PR environments Deployment: Docker-based containerisation Authentication: Auth0 or Clerk (TBC) What our client is looking for: Strong full-stack development experience (React, TypeScript, Node.js) Experience designing REST APIs and working with relational databases (e.g. PostgreSQL) Practical cloud experience (AWS or Azure), including deployment and CI/CD pipelines Proven ability to work in an agentic way with AI development tools structuring problems and critically evaluating outputs Strong understanding of authentication, authorisation, data modelling, security, and edge cases Excellent communication skills, with the ability to engage both technical and non-technical stakeholders A self-driven, entrepreneurial mindset, comfortable working autonomously within a small, high-impact team What s on offer: Scope to shape a growing platform and team 25 days annual leave plus bank holidays Company pension scheme Flexible hybrid working Budget for AI tooling and productivity tools Interested? Please Click Apply Now We are particularly interested in hearing about: Projects delivered using AI-assisted development workflows Tools you use regularly How your development approach has evolved alongside AI advancements Agentic Software Engineer
16/07/2026
Full time
Agentic Software Engineer Our client is a UK-based organisation operating in the medtech industry, with a team of around 200 people. They design and manufacture bespoke solutions that improve patients quality of life. They are investing significantly in technology and automation to support their next phase of growth. A key initiative is the development of a new digital platform that connects prescription workflows, manufacturing processes, and patient outcomes into a single integrated system. The role This is a hands-on lead role suited to someone who works agentically- using AI systems to plan, scaffold, and deliver complex development tasks, while applying strong engineering judgement to review and refine outputs. As the first dedicated developer on this platform, you will work closely with senior leadership from initial concept through to production delivery, playing a central role in shaping both the system and the future team. Our client is looking for someone entrepreneurial and highly proactive, who is comfortable engaging directly with clinicians and operational teams to understand real-world problems before building solutions. Key responsibilities: Direct AI coding agents across complex, multi-step development tasks, structuring context and taking full ownership of outputs Translate requirements, user journeys, and wireframes into working software Develop across the full stack: front-end interfaces, APIs, data models, and integrations Contribute to architectural decisions (data models, authentication, hosting, security) using senior-level judgement Maintain strong version control and deployment practices (Git, branching, code review, CI/CD) Work closely with clinical, operational, and manufacturing teams to inform product development Support the growth and shaping of the technical team over time Planned technology stack: Front-end: React + TypeScript, Tailwind CSS, shadcn/ui Mobile: Capacitor (shared codebase across web and mobile) Offline capability: Progressive Web App (PWA) Backend: Node.js with a single API and multiple front-end clients Database: PostgreSQL Hosting: AWS or Azure with infrastructure-as-code CI/CD: GitHub Actions with per-PR environments Deployment: Docker-based containerisation Authentication: Auth0 or Clerk (TBC) What our client is looking for: Strong full-stack development experience (React, TypeScript, Node.js) Experience designing REST APIs and working with relational databases (e.g. PostgreSQL) Practical cloud experience (AWS or Azure), including deployment and CI/CD pipelines Proven ability to work in an agentic way with AI development tools structuring problems and critically evaluating outputs Strong understanding of authentication, authorisation, data modelling, security, and edge cases Excellent communication skills, with the ability to engage both technical and non-technical stakeholders A self-driven, entrepreneurial mindset, comfortable working autonomously within a small, high-impact team What s on offer: Scope to shape a growing platform and team 25 days annual leave plus bank holidays Company pension scheme Flexible hybrid working Budget for AI tooling and productivity tools Interested? Please Click Apply Now We are particularly interested in hearing about: Projects delivered using AI-assisted development workflows Tools you use regularly How your development approach has evolved alongside AI advancements Agentic Software Engineer
Node.js Developer - AWS Location: West Midlands Industry: IT Salary: £45,000 - £65,000 per annum + Health, Pension, Discounts, Extra time off Posted: 15/03/2022 Description Node.js Developer, Backend Developer, TypeScript/JavaScript, AWS, Lambda, Dynamo, WEB, SOLID, Software Engineer, 45-65K - Hybrid working office/home Responsibilities Work daily with TypeScript or JavaScript in a TDD environment. Develop, maintain, and deploy Node.js applications on AWS using Lambda, API Gateway, and DynamoDB. Apply Agile methodology and SOLID principles to develop high-quality software. Collaborate with cross-functional teams to build scalable back-end solutions. Qualifications Experience in Node.js development. Experience with cloud services, especially AWS (Lambda, API Gateway, DynamoDB). Strong knowledge of JavaScript/TypeScript. Understanding of TDD, Agile, and SOLID principles. Right to work in the UK (no sponsorship). Willingness to work in the office once a week or fortnightly. Benefits Competitive salary £45K-65K + benefits package. Health coverage. Company discounts. Technical training. Additional paid time off. Note: This role requires a 37.5 hour work week. The office is located in the East Midlands.
16/07/2026
Full time
Node.js Developer - AWS Location: West Midlands Industry: IT Salary: £45,000 - £65,000 per annum + Health, Pension, Discounts, Extra time off Posted: 15/03/2022 Description Node.js Developer, Backend Developer, TypeScript/JavaScript, AWS, Lambda, Dynamo, WEB, SOLID, Software Engineer, 45-65K - Hybrid working office/home Responsibilities Work daily with TypeScript or JavaScript in a TDD environment. Develop, maintain, and deploy Node.js applications on AWS using Lambda, API Gateway, and DynamoDB. Apply Agile methodology and SOLID principles to develop high-quality software. Collaborate with cross-functional teams to build scalable back-end solutions. Qualifications Experience in Node.js development. Experience with cloud services, especially AWS (Lambda, API Gateway, DynamoDB). Strong knowledge of JavaScript/TypeScript. Understanding of TDD, Agile, and SOLID principles. Right to work in the UK (no sponsorship). Willingness to work in the office once a week or fortnightly. Benefits Competitive salary £45K-65K + benefits package. Health coverage. Company discounts. Technical training. Additional paid time off. Note: This role requires a 37.5 hour work week. The office is located in the East Midlands.
Software Engineer - Cheltenham (3 Days Hybrid) About Finova Finova is the UK's largest financial services technology provider, supporting one in every five mortgages nationwide. Our agile, cloud-native solutions enable over 60 banks, building societies, specialist lenders, equity release providers and a network of 2,400+ brokers to stay ahead in a competitive market. Built on open architecture and backed by deep industry expertise, our platform is designed to scale. Each year, we process over £50 billion in loans, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts. Be part of a team that's driving innovation, enabling growth and shaping the future of UK lending. For Lenders Finova offers a flexible, modular technology suite designed to help lenders move faster, scale efficiently and deliver standout digital experiences. Financial Institutions use Finova to launch products faster, process applications up to 50% more efficiently and reduce operational costs - all while staying fully compliant in a fast-moving market. About the Role As a Software Engineer, you will be a dedicated, hands on contributor responsible for the implementation, testing, and maintenance of features within our enterprise software solutions. Working closely with senior team members, you will take ownership of specific components and tasks while expanding your technical expertise in a fast paced, collaborative environment. Key Responsibilities Feature Development: Develop and implement new features and components according to technical specifications and guidance from senior engineers. Problem Solving: Troubleshoot and resolve bugs and technical issues, demonstrating a diligent and methodical approach to debugging. Quality Assurance: Maintain high standards of code quality, testing coverage, and thorough documentation for all assigned tasks. Continuous Learning: Expand your knowledge of our technology stack and actively contribute to operational best practices (including security, performance, and testing). Technical Stack & Ecosystem Core Backend & Architecture Programming Languages: C#, Go (Golang), Python Architecture & APIs: Microservices architecture, RESTful API design patterns Data Stores: Relational Database Management Systems (RDBMS) such as PostgreSQL, MS SQL Server, or equivalent Frontend Development Frameworks: React, Vue, or Angular Languages: JavaScript / TypeScript Integration: Consuming and integrating internal REST APIs DevOps, Cloud & Automation Cloud Computing: Familiarity with basic services and deployment concepts on a major platform (AWS, Azure, or GCP) CI/CD & Builds: Experience utilizing automation pipelines (e.g., BuildKite, Jenkins) to deploy code Infrastructure as Code: Basic familiarity with Terraform or CloudFormation Scripting: Bash or PowerShell for routine automation Quality, Security & Tooling Testing Frameworks: Unit Testing (NUnit, MSUnit, Jest) and exposure to Integration/E2E testing (Cypress, Playwright) Version Control: Advanced proficiency with Git and GitHub Security: Strong adherence to secure coding standards and best practices About you Effective Communication: Strong interpersonal skills with the ability to clearly articulate technical issues and absorb feedback effectively from team members. Technical Execution & Diligence: A logical approach to problem-solving, with a strong focus on writing clean, tested code and following established team practices. Time Management & Focus: Ability to manage your workload efficiently, prioritize tasks based on team direction, and maintain focus in a dynamic environment. Team Collaboration: A reliable team player who actively shares knowledge, requests help when needed, and supports overall team goals. What We Offer Hybrid working: Work in a hybrid way that suits you. Our model is primarily office based, with flexibility to work remotely as needed. We're committed to supporting a healthy balance between work and life. Private medical insurance: Comprehensive health cover, with the option to add your family to your plan, because your well being matters to us. Life assurance & income protection: We provide life assurance and income protection to give you peace of mind for the future. Family friendly policies: Our enhanced family friendly policy goes beyond maternity and paternity leave, offering paid time off for when plans change or alternative paths to parenthood are needed. Work from anywhere: Some thrive in the office, others at home - and many do best with choice. With approval, Finova employees can work abroad for up to 4 weeks each year. Flexible holiday package: Enjoy 25 days paid holiday allowance, plus all public holidays. And, you can rebook any public holidays for a day that aligns with your personal beliefs or celebration calendar. We also offer holiday trading allowing you to purchase or sell your holiday allowance. Company pension scheme: With salary exchange, you save on tax and can build a secure future. Employee assistance programme: We understand that mental health is just as important as physical health. Access to a 24/7 confidential counselling helpline ensures you have support when you need it. Electric car scheme: Get a brand new electric vehicle with salary sacrifice as a benefit, paid for through your gross monthly pay, saving on Income Tax and National Insurance. Health cash plan: Our Health Cash Plan empowers you to prioritise your wellbeing by providing effortless reimbursement for everyday healthcare costs, from dental and optical visits to physiotherapy. Gym discounts: Achieve your fitness goals for less with GymFlex, which offers significant savings on annual memberships at over 3,000 gyms and leisure centers nationwide. Perks that matter: We fuel your day with a fully stocked pantry of fresh fruit and snacks and keep the team spirit high with weekly socials and events. Equal Opportunity Statement We value diversity and are committed to creating an inclusive environment for all employees. If you're passionate about this role but don't meet all the criteria, please reach out, we'd love to discuss how your skills and experiences align with our needs.
16/07/2026
Full time
Software Engineer - Cheltenham (3 Days Hybrid) About Finova Finova is the UK's largest financial services technology provider, supporting one in every five mortgages nationwide. Our agile, cloud-native solutions enable over 60 banks, building societies, specialist lenders, equity release providers and a network of 2,400+ brokers to stay ahead in a competitive market. Built on open architecture and backed by deep industry expertise, our platform is designed to scale. Each year, we process over £50 billion in loans, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts. Be part of a team that's driving innovation, enabling growth and shaping the future of UK lending. For Lenders Finova offers a flexible, modular technology suite designed to help lenders move faster, scale efficiently and deliver standout digital experiences. Financial Institutions use Finova to launch products faster, process applications up to 50% more efficiently and reduce operational costs - all while staying fully compliant in a fast-moving market. About the Role As a Software Engineer, you will be a dedicated, hands on contributor responsible for the implementation, testing, and maintenance of features within our enterprise software solutions. Working closely with senior team members, you will take ownership of specific components and tasks while expanding your technical expertise in a fast paced, collaborative environment. Key Responsibilities Feature Development: Develop and implement new features and components according to technical specifications and guidance from senior engineers. Problem Solving: Troubleshoot and resolve bugs and technical issues, demonstrating a diligent and methodical approach to debugging. Quality Assurance: Maintain high standards of code quality, testing coverage, and thorough documentation for all assigned tasks. Continuous Learning: Expand your knowledge of our technology stack and actively contribute to operational best practices (including security, performance, and testing). Technical Stack & Ecosystem Core Backend & Architecture Programming Languages: C#, Go (Golang), Python Architecture & APIs: Microservices architecture, RESTful API design patterns Data Stores: Relational Database Management Systems (RDBMS) such as PostgreSQL, MS SQL Server, or equivalent Frontend Development Frameworks: React, Vue, or Angular Languages: JavaScript / TypeScript Integration: Consuming and integrating internal REST APIs DevOps, Cloud & Automation Cloud Computing: Familiarity with basic services and deployment concepts on a major platform (AWS, Azure, or GCP) CI/CD & Builds: Experience utilizing automation pipelines (e.g., BuildKite, Jenkins) to deploy code Infrastructure as Code: Basic familiarity with Terraform or CloudFormation Scripting: Bash or PowerShell for routine automation Quality, Security & Tooling Testing Frameworks: Unit Testing (NUnit, MSUnit, Jest) and exposure to Integration/E2E testing (Cypress, Playwright) Version Control: Advanced proficiency with Git and GitHub Security: Strong adherence to secure coding standards and best practices About you Effective Communication: Strong interpersonal skills with the ability to clearly articulate technical issues and absorb feedback effectively from team members. Technical Execution & Diligence: A logical approach to problem-solving, with a strong focus on writing clean, tested code and following established team practices. Time Management & Focus: Ability to manage your workload efficiently, prioritize tasks based on team direction, and maintain focus in a dynamic environment. Team Collaboration: A reliable team player who actively shares knowledge, requests help when needed, and supports overall team goals. What We Offer Hybrid working: Work in a hybrid way that suits you. Our model is primarily office based, with flexibility to work remotely as needed. We're committed to supporting a healthy balance between work and life. Private medical insurance: Comprehensive health cover, with the option to add your family to your plan, because your well being matters to us. Life assurance & income protection: We provide life assurance and income protection to give you peace of mind for the future. Family friendly policies: Our enhanced family friendly policy goes beyond maternity and paternity leave, offering paid time off for when plans change or alternative paths to parenthood are needed. Work from anywhere: Some thrive in the office, others at home - and many do best with choice. With approval, Finova employees can work abroad for up to 4 weeks each year. Flexible holiday package: Enjoy 25 days paid holiday allowance, plus all public holidays. And, you can rebook any public holidays for a day that aligns with your personal beliefs or celebration calendar. We also offer holiday trading allowing you to purchase or sell your holiday allowance. Company pension scheme: With salary exchange, you save on tax and can build a secure future. Employee assistance programme: We understand that mental health is just as important as physical health. Access to a 24/7 confidential counselling helpline ensures you have support when you need it. Electric car scheme: Get a brand new electric vehicle with salary sacrifice as a benefit, paid for through your gross monthly pay, saving on Income Tax and National Insurance. Health cash plan: Our Health Cash Plan empowers you to prioritise your wellbeing by providing effortless reimbursement for everyday healthcare costs, from dental and optical visits to physiotherapy. Gym discounts: Achieve your fitness goals for less with GymFlex, which offers significant savings on annual memberships at over 3,000 gyms and leisure centers nationwide. Perks that matter: We fuel your day with a fully stocked pantry of fresh fruit and snacks and keep the team spirit high with weekly socials and events. Equal Opportunity Statement We value diversity and are committed to creating an inclusive environment for all employees. If you're passionate about this role but don't meet all the criteria, please reach out, we'd love to discuss how your skills and experiences align with our needs.
Senior Full Stack Developer Internal Title: Senior Full Stack Developer Location: London, UK (Hybrid - typically 1-2 days per month in office) Contract: Permanent, Full-time OR Outside IR35 Contract, 6 months with view to extend Day Rate (contract): £500-550 per day Package (perm): £70,000 - £80,000 + 10% Bonus + 10% Shares + Benefits (see more below) About Appvia Appvia is a specialist cloud, platform, and solutions engineering consultancy, helping organisations modernise software systems, improve developer productivity, and adopt cloud-native practices that enable long-term, sustainable delivery. Our software engineering capability focuses on modern application development, domain-driven design, and improving delivery outcomes through better architecture, testing, and developer experience. We work across complex, high-impact environments in both the public and private sector, delivering solutions where quality, scalability, and reliability are critical. About the Role We're hiring multiple Senior Full Stack Engineers (Java / TypeScript) to join a growing Software Engineering practice supporting a major modernisation and AI-enabled transformation programme. This is a hands on, client facing role where you'll help design and deliver modern software solutions in complex environments. You'll be working on what is effectively a greenfield build within a brownfield ecosystem, introducing new architecture, tooling, and engineering standards to enable long term scalability and resilience. You will report into a Principal Software Engineer, contributing both to day to day delivery and the continued growth of Appvia's software engineering capability and technical direction. Interview Process - 3 Stage Discovery conversation with Talent Acquisition Technical Interview with Engineering Team Final Interview with Leadership Important - for Permanent applications: You must be eligible for UK Security Clearance (SC): British Passport or ILR Resided in the UK for the last 5 years No criminal record or financial irregularities About You You are a strong full stack engineer with a consulting mindset, comfortable working in complex environments and influencing how software is designed and delivered. You will bring: Strong experience with TypeScript and modern Frontend development Strong backend experience with Java (Spring Boot) A solid grounding in Domain Driven Design (DDD) Experience working with microservices architectures Full stack capability across UI, API, and data layers Experience working in cloud native environments (ideally AWS) Interest or experience in AI assisted development to improve productivity and quality Confidence working directly with stakeholders and guiding technical decisions Responsibilities Design and deliver modern Java and TypeScript applications in complex systems. Contribute to modernisation of legacy systems into scalable, service based architectures Apply DDD principles to improve system structure and maintainability Improve development workflows, testing approaches, and engineering standards Collaborate with platform and test engineers to deliver integrated, end to end solutions Introduce and embed modern tooling and AI assisted development practices Act as a senior consultant within delivery teams, influencing engineering best practices Support teams in building scalable, maintainable, and high quality software Technical Skills Core technologies: Java / Spring Boot TypeScript for Frontend HTML / CSS / JavaScript MongoDB Docker / Kubernetes Maven GitLab Nice to have: Playwright or modern testing frameworks GovUK Design System / UI Framework Why join Appvia? We are a self funded, London based consultancy, growing rapidly while staying true to what got us here: a human, engineering led culture built on trust, ownership, and getting things done. As we scale, we're maturing as a business and expanding into new areas across platform engineering, software, data, and AI. We're intentional about keeping our culture at the heart of it. We operate with a flat structure, agile ways of working, and a strong focus on collaboration, where good ideas come from anywhere and people are trusted to make an impact. We work alongside our customers to solve complex, real world problems: modernising systems, improving delivery, and building scalable platforms that enable long term success. If you want to be part of a team that values people as much as technology and gives you the space to grow while working on meaningful challenges, Appvia is the place to do it. What's on offer? Work life balance Flexible working hours - because we know life happens outside of work Hybrid working - outcomes focused working 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents For your well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly office Wear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! Note: While all roles are active and approved at the time of posting, the dynamic nature of our start up means some applications may be processed to pipeline talent for future opportunities rather than current openings. We will strive to keep you informed of any changes to the status of your application. We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity, and disability status.
16/07/2026
Full time
Senior Full Stack Developer Internal Title: Senior Full Stack Developer Location: London, UK (Hybrid - typically 1-2 days per month in office) Contract: Permanent, Full-time OR Outside IR35 Contract, 6 months with view to extend Day Rate (contract): £500-550 per day Package (perm): £70,000 - £80,000 + 10% Bonus + 10% Shares + Benefits (see more below) About Appvia Appvia is a specialist cloud, platform, and solutions engineering consultancy, helping organisations modernise software systems, improve developer productivity, and adopt cloud-native practices that enable long-term, sustainable delivery. Our software engineering capability focuses on modern application development, domain-driven design, and improving delivery outcomes through better architecture, testing, and developer experience. We work across complex, high-impact environments in both the public and private sector, delivering solutions where quality, scalability, and reliability are critical. About the Role We're hiring multiple Senior Full Stack Engineers (Java / TypeScript) to join a growing Software Engineering practice supporting a major modernisation and AI-enabled transformation programme. This is a hands on, client facing role where you'll help design and deliver modern software solutions in complex environments. You'll be working on what is effectively a greenfield build within a brownfield ecosystem, introducing new architecture, tooling, and engineering standards to enable long term scalability and resilience. You will report into a Principal Software Engineer, contributing both to day to day delivery and the continued growth of Appvia's software engineering capability and technical direction. Interview Process - 3 Stage Discovery conversation with Talent Acquisition Technical Interview with Engineering Team Final Interview with Leadership Important - for Permanent applications: You must be eligible for UK Security Clearance (SC): British Passport or ILR Resided in the UK for the last 5 years No criminal record or financial irregularities About You You are a strong full stack engineer with a consulting mindset, comfortable working in complex environments and influencing how software is designed and delivered. You will bring: Strong experience with TypeScript and modern Frontend development Strong backend experience with Java (Spring Boot) A solid grounding in Domain Driven Design (DDD) Experience working with microservices architectures Full stack capability across UI, API, and data layers Experience working in cloud native environments (ideally AWS) Interest or experience in AI assisted development to improve productivity and quality Confidence working directly with stakeholders and guiding technical decisions Responsibilities Design and deliver modern Java and TypeScript applications in complex systems. Contribute to modernisation of legacy systems into scalable, service based architectures Apply DDD principles to improve system structure and maintainability Improve development workflows, testing approaches, and engineering standards Collaborate with platform and test engineers to deliver integrated, end to end solutions Introduce and embed modern tooling and AI assisted development practices Act as a senior consultant within delivery teams, influencing engineering best practices Support teams in building scalable, maintainable, and high quality software Technical Skills Core technologies: Java / Spring Boot TypeScript for Frontend HTML / CSS / JavaScript MongoDB Docker / Kubernetes Maven GitLab Nice to have: Playwright or modern testing frameworks GovUK Design System / UI Framework Why join Appvia? We are a self funded, London based consultancy, growing rapidly while staying true to what got us here: a human, engineering led culture built on trust, ownership, and getting things done. As we scale, we're maturing as a business and expanding into new areas across platform engineering, software, data, and AI. We're intentional about keeping our culture at the heart of it. We operate with a flat structure, agile ways of working, and a strong focus on collaboration, where good ideas come from anywhere and people are trusted to make an impact. We work alongside our customers to solve complex, real world problems: modernising systems, improving delivery, and building scalable platforms that enable long term success. If you want to be part of a team that values people as much as technology and gives you the space to grow while working on meaningful challenges, Appvia is the place to do it. What's on offer? Work life balance Flexible working hours - because we know life happens outside of work Hybrid working - outcomes focused working 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents For your well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly office Wear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! Note: While all roles are active and approved at the time of posting, the dynamic nature of our start up means some applications may be processed to pipeline talent for future opportunities rather than current openings. We will strive to keep you informed of any changes to the status of your application. We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity, and disability status.
Position Overview The Autodesk Interactive Graphics Solutions group is seeking a talented and highly motivated individual to develop world class commercial web applications used by construction companies to increase efficiency and reduce waste during construction. If you are a Software Engineer proficient in web application development and enjoy working in a dynamic, fast paced team with state of the art technologies, we would love to hear from you! Responsibilities Contribute across the full software development lifecycle, from implementation to deployment and continuous improvement Develop scalable, secure, high performance frontend applications using modern web technologies Translate product requirements into iterative, customer facing enhancements with guidance as needed Collaborate closely with Product Managers, UX Designers, and Engineers across distributed teams Maintain high engineering standards through peer reviews, testing, documentation, and clean code practices Learn and apply company software engineering and agile practices; surface risks and blockers early and seek mentorship from technical leaders and senior engineers Leverage AI tools and modern engineering productivity techniques in daily workflows Participate in technical discussions and contribute to team level improvements Work in a flexible, hybrid environment using modern engineering tools and practices Participate in Agile ceremonies and iterative delivery cycles Minimum Qualifications 2-3 years of hands on frontend development experience or Bachelor of Science or higher degree in computer science or equivalent experience Working knowledge of HTML, CSS, JavaScript, TypeScript, and React Good understanding of JavaScript fundamentals and browser internals Experience with modern testing frameworks like Jest and Cypress Proficiency with Git and collaborative development workflows Experience working in Agile environments with short release cycles Ability to write clean, maintainable, well documented code Solid analytical and problem solving skills Good written and verbal communication skills Preferred Qualifications Experience with state management solutions such as Redux, MobX or React Query Familiarity with bundling tools (e.g., Webpack, Rsbuild) and modern build systems Exposure to web based 3D visualization technologies Basic understanding of CI/CD pipelines and cloud native deployment models Exposure to backend technologies such as Node.js and C# Experience with AWS or similar cloud platforms The Ideal Candidate A curious engineer who stays current with emerging tools and technologies Comfortable working in distributed, cross functional teams Adaptable and capable of managing priorities with guidance Committed to learning and improving engineering practices Collaborative mindset with the ability to communicate with technical and non technical stakeholders Open to working in a hybrid environment and leveraging in person interactions to strengthen collaboration and problem solving Salary Transparency Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
16/07/2026
Full time
Position Overview The Autodesk Interactive Graphics Solutions group is seeking a talented and highly motivated individual to develop world class commercial web applications used by construction companies to increase efficiency and reduce waste during construction. If you are a Software Engineer proficient in web application development and enjoy working in a dynamic, fast paced team with state of the art technologies, we would love to hear from you! Responsibilities Contribute across the full software development lifecycle, from implementation to deployment and continuous improvement Develop scalable, secure, high performance frontend applications using modern web technologies Translate product requirements into iterative, customer facing enhancements with guidance as needed Collaborate closely with Product Managers, UX Designers, and Engineers across distributed teams Maintain high engineering standards through peer reviews, testing, documentation, and clean code practices Learn and apply company software engineering and agile practices; surface risks and blockers early and seek mentorship from technical leaders and senior engineers Leverage AI tools and modern engineering productivity techniques in daily workflows Participate in technical discussions and contribute to team level improvements Work in a flexible, hybrid environment using modern engineering tools and practices Participate in Agile ceremonies and iterative delivery cycles Minimum Qualifications 2-3 years of hands on frontend development experience or Bachelor of Science or higher degree in computer science or equivalent experience Working knowledge of HTML, CSS, JavaScript, TypeScript, and React Good understanding of JavaScript fundamentals and browser internals Experience with modern testing frameworks like Jest and Cypress Proficiency with Git and collaborative development workflows Experience working in Agile environments with short release cycles Ability to write clean, maintainable, well documented code Solid analytical and problem solving skills Good written and verbal communication skills Preferred Qualifications Experience with state management solutions such as Redux, MobX or React Query Familiarity with bundling tools (e.g., Webpack, Rsbuild) and modern build systems Exposure to web based 3D visualization technologies Basic understanding of CI/CD pipelines and cloud native deployment models Exposure to backend technologies such as Node.js and C# Experience with AWS or similar cloud platforms The Ideal Candidate A curious engineer who stays current with emerging tools and technologies Comfortable working in distributed, cross functional teams Adaptable and capable of managing priorities with guidance Committed to learning and improving engineering practices Collaborative mindset with the ability to communicate with technical and non technical stakeholders Open to working in a hybrid environment and leveraging in person interactions to strengthen collaboration and problem solving Salary Transparency Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Location: On site / Mallusk Rd, Newtownabbey BT36 4PP, UK job type: Permanent / Full-time Sector and subsector: IT Other Annual Salary range:from £ 70,000.00 to £ 70,000.00 Wilsons Auctions is the largest independently owned auction house operating across the UK and Ireland. With a network of 10 centres, we continue to grow and are currently seeking to fill the exciting role of Senior Software Engineer. This role can be based at our regional offices in Belfast, Glasgow, Newcastle, or Dublin. About the role Gavel is our enterprise-grade, end-to-end auction platform that powers both internal operations and the public-facing auction website. It has been built as a modern TypeScript solution using a Node.js backend API with NestJS, a React administrative portal, and a Next.js customer-facing website. The product is hosted on a contemporary AWS cloud architecture using infrastructure as code via AWS CDK, with scalable services, managed data storage, content delivery, real-time capabilities and observability built in. You'll be responsible for ongoing development, bug fixes and iterative enhancements across the API, admin portal and customer website, while continuing to evolve the platform using current engineering practices and AI-enabled delivery methods. Collaboration & knowledge transfer (first phase) Initially, you will work in close partnership with our third-party supplier that currently supports and contributes to the Gavel platform's development. You will also establish hardware, software and processes within Wilsons Auctions to allow us to operate independently of our current supplier. This collaboration will continues until the internal team has acquired sufficient system knowledge to take full ownership. You'll help facilitate structured knowledge transfer, align ways of working, and progressively reduce external dependency. Key responsibilities Deliver feature improvements, new features and bug fixes across the Gavel monorepo, including the Node.js/NestJS backend API, React admin portal and Next.js public website, with a focus on reliability, accessibility, performance and maintainability. Maintain and evolve the backend API, developed using Node.js, NestJS and TypeORM, alongside the Aurora MySQL Serverless v2 schema and migrations; ensure data integrity, robust API design and query performance at scale. Enhance the Next.js website for SEO, Core Web Vitals and fast content delivery using CloudFront and optimised media pipelines. Build real-time auction capabilities (e.g., Socket.IO or AppSync) and maintain robust search experiences via OpenSearch. Own integrations end-to-end: implement, monitor and harden connections with Reapit, CAP HPI, Experian, Cartel, AuthiPay, Prommt, NextGear, Impel, AIB, HMRC VAT Lookup, Google Places, Barcode Lookup, Credas, AWS Rekognition, AWS SES, and Campaign Manager (among others). Operate what you build: instrument, monitor and tune services using CloudWatch, optimisation in OpenSearch, and caching via ElastiCache/Redis. Contribute to CI/CD and IaC: write automated tests, maintain pipelines (GitLab, CodeBuild/CodeDeploy), and update infrastructure through AWS CDK. Champion security: apply best practices around Cognito (incl. M365 federation), IAM least-privilege, encryption with KMS, WAF, secrets management and auditable changes. Apply AI Product Development Lifecycle (AI PDLC) best practices for future product development, using Claude Code to support structured requirements analysis, solution design, implementation, automated testing, code review, documentation and safe release planning. Collaborate cross-functionally with Product, Ops and Support to triage issues, scope work, and deliver incremental value safely and predictably. Technical environment Data & messaging: Aurora MySQL Serverless v2 (RDS), TypeORM migrations, ElastiCache/Redis, Bull queues. Search & real-time: OpenSearch; Socket.IO and AWS AppSync for live updates and bidding. Auth & security: AWS Cognito (incl. M365 federation), IAM, KMS, WAF, Secrets Manager. CI/CD, IaC & AI-enabled delivery: GitLab CI, CodeBuild/CodeDeploy, AWS CDK (TypeScript), Claude Code and AI PDLC practices for planning, coding, testing, review and documentation. Skills & Experience Must-have 5+ years of proven experience with TypeScript services, Node.js/NestJS backend APIs and modern React/Next.js front-ends. Strong practical experience using AI-assisted development workflows, ideally including Claude Code, with the discipline to apply AI PDLC best practices across analysis, implementation, testing, review and documentation. Strong MySQL fundamentals (schema design, indexing, performance) and ORM migrations (TypeORM). Production experience on AWS (S3, CloudFront, EC2/ECS, RDS/Aurora, ElastiCache, Cognito) and IaC (CDK). Integrating third-party APIs (REST/SOAP), webhooks and payment/KYC flows. Testing mindset (unit, integration, E2E) and CI/CD automation. Security awareness (MFA, JWT, sanitisation, least privilege). Nice-to-have Real-time systems (Socket.IO, AppSync) and eventing patterns for high-traffic auctions. Search relevance and indexing pipelines (OpenSearch). Experience with the Acorn ecosystem. SEO and web-vitals optimisation for Next.js at scale. How we work Environments: Production, Staging, UAT, Test; non-prod is cost-optimised (right-sized services, schedules). Observability: CloudWatch dashboards & alerts; optional X-Ray for traces. Modern cloud hosting: the platform is deployed on current AWS managed services with infrastructure defined through AWS CDK, supporting scalability, secure release processes, resilient content delivery and cost-optimised non-production environments. Security by design: VPC isolation, WAF, KMS encryption at rest/in transit, Secrets Manager; comprehensive audit trails. Collaboration with supplier: embedded ways of working, shared backlogs, code reviews and documentation focused on handover readiness (knowledge-capture checklists, run-books). AI PDLC going forward: future Gavel development will use Claude Code as part of a controlled AI-assisted engineering process, with human review, traceable decisions, automated testing, security checks and documentation embedded throughout the delivery lifecycle. Equal opportunities At Wilsons Auctions, we embrace diversity and equal opportunity. We welcome candidates from all backgrounds and are committed to fostering an inclusive, friendly workplace that values the unique skills and perspectives each individual brings. Why work at Wilsons Auctions? Wilsons Auctions is committed to providing first-rate sales and services to both buyers and sellers through a professional and personal approach, backed by the latest technological advances and industry trends. The business is a unique example of local owner managed success at scale in the auction industry. You will have the opportunity to directly shape the future of the business with direct access to key decision makers and a flat approval process for good ideas. Additional holidays based on length of service Opportunity for advancements Mental health first aid access Employee recognition programme Length of service bonus Retirement bonus Full uniform provided Paid eye examinations Learn more about Wilsons Auctions. Hours of Work: Monday to Friday 9:00am-5:30pm Wilsons Auctions reserves the right to apply desirable criteria for shortlisting purposes in the event of high volume of applications.
16/07/2026
Full time
Location: On site / Mallusk Rd, Newtownabbey BT36 4PP, UK job type: Permanent / Full-time Sector and subsector: IT Other Annual Salary range:from £ 70,000.00 to £ 70,000.00 Wilsons Auctions is the largest independently owned auction house operating across the UK and Ireland. With a network of 10 centres, we continue to grow and are currently seeking to fill the exciting role of Senior Software Engineer. This role can be based at our regional offices in Belfast, Glasgow, Newcastle, or Dublin. About the role Gavel is our enterprise-grade, end-to-end auction platform that powers both internal operations and the public-facing auction website. It has been built as a modern TypeScript solution using a Node.js backend API with NestJS, a React administrative portal, and a Next.js customer-facing website. The product is hosted on a contemporary AWS cloud architecture using infrastructure as code via AWS CDK, with scalable services, managed data storage, content delivery, real-time capabilities and observability built in. You'll be responsible for ongoing development, bug fixes and iterative enhancements across the API, admin portal and customer website, while continuing to evolve the platform using current engineering practices and AI-enabled delivery methods. Collaboration & knowledge transfer (first phase) Initially, you will work in close partnership with our third-party supplier that currently supports and contributes to the Gavel platform's development. You will also establish hardware, software and processes within Wilsons Auctions to allow us to operate independently of our current supplier. This collaboration will continues until the internal team has acquired sufficient system knowledge to take full ownership. You'll help facilitate structured knowledge transfer, align ways of working, and progressively reduce external dependency. Key responsibilities Deliver feature improvements, new features and bug fixes across the Gavel monorepo, including the Node.js/NestJS backend API, React admin portal and Next.js public website, with a focus on reliability, accessibility, performance and maintainability. Maintain and evolve the backend API, developed using Node.js, NestJS and TypeORM, alongside the Aurora MySQL Serverless v2 schema and migrations; ensure data integrity, robust API design and query performance at scale. Enhance the Next.js website for SEO, Core Web Vitals and fast content delivery using CloudFront and optimised media pipelines. Build real-time auction capabilities (e.g., Socket.IO or AppSync) and maintain robust search experiences via OpenSearch. Own integrations end-to-end: implement, monitor and harden connections with Reapit, CAP HPI, Experian, Cartel, AuthiPay, Prommt, NextGear, Impel, AIB, HMRC VAT Lookup, Google Places, Barcode Lookup, Credas, AWS Rekognition, AWS SES, and Campaign Manager (among others). Operate what you build: instrument, monitor and tune services using CloudWatch, optimisation in OpenSearch, and caching via ElastiCache/Redis. Contribute to CI/CD and IaC: write automated tests, maintain pipelines (GitLab, CodeBuild/CodeDeploy), and update infrastructure through AWS CDK. Champion security: apply best practices around Cognito (incl. M365 federation), IAM least-privilege, encryption with KMS, WAF, secrets management and auditable changes. Apply AI Product Development Lifecycle (AI PDLC) best practices for future product development, using Claude Code to support structured requirements analysis, solution design, implementation, automated testing, code review, documentation and safe release planning. Collaborate cross-functionally with Product, Ops and Support to triage issues, scope work, and deliver incremental value safely and predictably. Technical environment Data & messaging: Aurora MySQL Serverless v2 (RDS), TypeORM migrations, ElastiCache/Redis, Bull queues. Search & real-time: OpenSearch; Socket.IO and AWS AppSync for live updates and bidding. Auth & security: AWS Cognito (incl. M365 federation), IAM, KMS, WAF, Secrets Manager. CI/CD, IaC & AI-enabled delivery: GitLab CI, CodeBuild/CodeDeploy, AWS CDK (TypeScript), Claude Code and AI PDLC practices for planning, coding, testing, review and documentation. Skills & Experience Must-have 5+ years of proven experience with TypeScript services, Node.js/NestJS backend APIs and modern React/Next.js front-ends. Strong practical experience using AI-assisted development workflows, ideally including Claude Code, with the discipline to apply AI PDLC best practices across analysis, implementation, testing, review and documentation. Strong MySQL fundamentals (schema design, indexing, performance) and ORM migrations (TypeORM). Production experience on AWS (S3, CloudFront, EC2/ECS, RDS/Aurora, ElastiCache, Cognito) and IaC (CDK). Integrating third-party APIs (REST/SOAP), webhooks and payment/KYC flows. Testing mindset (unit, integration, E2E) and CI/CD automation. Security awareness (MFA, JWT, sanitisation, least privilege). Nice-to-have Real-time systems (Socket.IO, AppSync) and eventing patterns for high-traffic auctions. Search relevance and indexing pipelines (OpenSearch). Experience with the Acorn ecosystem. SEO and web-vitals optimisation for Next.js at scale. How we work Environments: Production, Staging, UAT, Test; non-prod is cost-optimised (right-sized services, schedules). Observability: CloudWatch dashboards & alerts; optional X-Ray for traces. Modern cloud hosting: the platform is deployed on current AWS managed services with infrastructure defined through AWS CDK, supporting scalability, secure release processes, resilient content delivery and cost-optimised non-production environments. Security by design: VPC isolation, WAF, KMS encryption at rest/in transit, Secrets Manager; comprehensive audit trails. Collaboration with supplier: embedded ways of working, shared backlogs, code reviews and documentation focused on handover readiness (knowledge-capture checklists, run-books). AI PDLC going forward: future Gavel development will use Claude Code as part of a controlled AI-assisted engineering process, with human review, traceable decisions, automated testing, security checks and documentation embedded throughout the delivery lifecycle. Equal opportunities At Wilsons Auctions, we embrace diversity and equal opportunity. We welcome candidates from all backgrounds and are committed to fostering an inclusive, friendly workplace that values the unique skills and perspectives each individual brings. Why work at Wilsons Auctions? Wilsons Auctions is committed to providing first-rate sales and services to both buyers and sellers through a professional and personal approach, backed by the latest technological advances and industry trends. The business is a unique example of local owner managed success at scale in the auction industry. You will have the opportunity to directly shape the future of the business with direct access to key decision makers and a flat approval process for good ideas. Additional holidays based on length of service Opportunity for advancements Mental health first aid access Employee recognition programme Length of service bonus Retirement bonus Full uniform provided Paid eye examinations Learn more about Wilsons Auctions. Hours of Work: Monday to Friday 9:00am-5:30pm Wilsons Auctions reserves the right to apply desirable criteria for shortlisting purposes in the event of high volume of applications.
Role the company-View Location: Hub Based - Hybrid for all Salary banding: £55,000 to £85,000 Experience: Senior Working pattern: Full-Time Reporting to: Delivery & Growth Lead Sponsorship: Unfortunately we are unable to offer sponsorship for this role. This role in 3 words: Build, Collaborate, Deliver Top 3 qualities for this role: Communication, Delivery Expertise, Amplification Where you'll work Depending on the needs of your business area, we expect hub based people to be in the office at least once a week, and to go to the company Connection events in-person. You'll be assigned to the closest one of our three hub offices, Bristol, Glasgow, or London; unless your role requires field-based work. Each hub has accessible spaces to park your laptop, is designed to inspire people, help them connect and bring big ideas to life. Everyone belongs at the company At the company, we are on a mission to solve one of humanity's biggest challenges, the climate crisis. And we know it takes all of us to change the world. That's why we need diverse people from all abilities, gender identities, ethnicities, ages, sexual orientations, life experiences and backgrounds to join us. Teamworking for the planet Everything we do here spins around Plan Zero. So, naturally, the team you'll be joining plays a gigantic role in making that happen. Here's how: As a Senior Software Engineer, you'll own the end-to-end development of complex systems and features that are core to our business. This role in a nutshell You will lead technical initiatives, make critical design decisions, and mentor engineers to elevate the team's capabilities. Your expertise will be the driving force that ensures we build scalable, high-quality software that pushes our company forward. This role involves collaborating with multidisciplinary teams to develop AI-driven products delivered through mobile applications. Ideal candidates will have experience bringing AI solutions to market and working within the constraints of mobile platforms. Your key outcomes will be Technical Leadership & Architecture: Drive the architectural vision for key features, designing robust, scalable systems and contributing to the technical roadmap to influence the future direction of the product. Engineering Excellence & Quality: Champion best practices by writing clean, efficient code, leading rigorous code reviews, and implementing comprehensive automated testing to ensure high-quality, performant solutions. Mentorship & Team Growth: Lead and mentor other engineers, fostering a culture of continuous learning and collaboration through knowledge sharing, technical discussions, and constructive feedback. Project Execution & Delivery: Translate complex projects into clear, executable tasks within an Agile framework, proactively resolving blockers to ensure the timely and efficient delivery of team commitments. Community & Knowledge Sharing: Actively contribute to the wider engineering community by leading discussions, sharing expertise through documentation and workshops, and driving the exchange of best practices. You'll be successful here at the company if you Professional Experience: Significant hands on experience developing software in an agile environment, with a proven track record of delivering high quality, clean code. Backend & Architecture: Expertise in designing and building scalable microservices based architectures using languages like Node.js, Python, and TypeScript. Cloud & DevOps: Hands on experience with cloud platforms (GCP, AWS), containerization (Docker, Kubernetes), and modern CI/CD practices. Frontend Development: Proficiency in modern frontend frameworks such as React.js and/or React Native. Leadership & Mentorship: Proven ability to lead technical initiatives and mentor other engineers, fostering a culture of technical excellence. Collaboration & Problem Solving: Excellent communication and analytical skills, with the ability to thrive in a high ownership, collaborative team environment. Let's talk about what's in it for you We'll pay you between £55,000 and £85,000, depending on your specific skills and experience. We keep our pay ranges broad on purpose to give us, and you, flexibility to match your experience to our zero carbon mission. You'll be eligible for an on target bonus of 15%. We have one the company bonus plan that focuses on the collective performance of our people to deliver our Plan Zero goal. We also offer plenty of green benefits and progressive policies to help you feel like you belong at the company-and there's flex pay. We'll give you 9% Flex Pay on top of your salary - 4% of this is auto enrolled into your pension, and the remaining 5% is yours to do what you like with. You can use this to buy from our extensive range of flexible benefits, including our green benefits which we've put at the heart of our offering, add to your pension or even take it as cash. Here's a taster of what's on offer: For starters, you'll get 34 days of holiday (including bank holidays). For your health With benefits like a healthcare cash plan or private medical insurance depending on your career level, critical illness cover, life assurance, health assessments, and more. For your wellbeing With gym membership, travel insurance, workplace ISA, will writing services, dental insurance, and more. For your lifestyle With extra holiday buying, discount dining, home & tech loans, and supporting your favourite charities with give as you earn donations. For your home Get up to £400 towards any the company Energy plan, plus great discounts on solar, smart thermostats and EV chargers. For your commute Nab a great deal on ultra low emission car leasing, plus our cycle to work scheme and public transport season ticket loans. Want to hear about our full range of flexible benefits and progressive people policies? Our People Team can tell you everything you need to know. For your belonging To find better ways to support our people, we need to listen to each other's experiences and find ways to build a truly inclusive and diverse workplace. As part of this, we have 8 Belonging Networks at the company. Led by our people, for our people - so when you join the company, you can play a part - big or small - with any of the Networks. It's up to you. Oh, and one last thing We'd be thrilled if you tick off all our boxes, yet we also believe it's just as important we tick off all of yours. And if you think you have most of what we're looking for but not every single thing, go ahead and hit apply. We'd still love to hear from you! If you have any additional requirements, there's a space to let us know on the application form; we want to make the process as easy and comfortable for you as possible.
16/07/2026
Full time
Role the company-View Location: Hub Based - Hybrid for all Salary banding: £55,000 to £85,000 Experience: Senior Working pattern: Full-Time Reporting to: Delivery & Growth Lead Sponsorship: Unfortunately we are unable to offer sponsorship for this role. This role in 3 words: Build, Collaborate, Deliver Top 3 qualities for this role: Communication, Delivery Expertise, Amplification Where you'll work Depending on the needs of your business area, we expect hub based people to be in the office at least once a week, and to go to the company Connection events in-person. You'll be assigned to the closest one of our three hub offices, Bristol, Glasgow, or London; unless your role requires field-based work. Each hub has accessible spaces to park your laptop, is designed to inspire people, help them connect and bring big ideas to life. Everyone belongs at the company At the company, we are on a mission to solve one of humanity's biggest challenges, the climate crisis. And we know it takes all of us to change the world. That's why we need diverse people from all abilities, gender identities, ethnicities, ages, sexual orientations, life experiences and backgrounds to join us. Teamworking for the planet Everything we do here spins around Plan Zero. So, naturally, the team you'll be joining plays a gigantic role in making that happen. Here's how: As a Senior Software Engineer, you'll own the end-to-end development of complex systems and features that are core to our business. This role in a nutshell You will lead technical initiatives, make critical design decisions, and mentor engineers to elevate the team's capabilities. Your expertise will be the driving force that ensures we build scalable, high-quality software that pushes our company forward. This role involves collaborating with multidisciplinary teams to develop AI-driven products delivered through mobile applications. Ideal candidates will have experience bringing AI solutions to market and working within the constraints of mobile platforms. Your key outcomes will be Technical Leadership & Architecture: Drive the architectural vision for key features, designing robust, scalable systems and contributing to the technical roadmap to influence the future direction of the product. Engineering Excellence & Quality: Champion best practices by writing clean, efficient code, leading rigorous code reviews, and implementing comprehensive automated testing to ensure high-quality, performant solutions. Mentorship & Team Growth: Lead and mentor other engineers, fostering a culture of continuous learning and collaboration through knowledge sharing, technical discussions, and constructive feedback. Project Execution & Delivery: Translate complex projects into clear, executable tasks within an Agile framework, proactively resolving blockers to ensure the timely and efficient delivery of team commitments. Community & Knowledge Sharing: Actively contribute to the wider engineering community by leading discussions, sharing expertise through documentation and workshops, and driving the exchange of best practices. You'll be successful here at the company if you Professional Experience: Significant hands on experience developing software in an agile environment, with a proven track record of delivering high quality, clean code. Backend & Architecture: Expertise in designing and building scalable microservices based architectures using languages like Node.js, Python, and TypeScript. Cloud & DevOps: Hands on experience with cloud platforms (GCP, AWS), containerization (Docker, Kubernetes), and modern CI/CD practices. Frontend Development: Proficiency in modern frontend frameworks such as React.js and/or React Native. Leadership & Mentorship: Proven ability to lead technical initiatives and mentor other engineers, fostering a culture of technical excellence. Collaboration & Problem Solving: Excellent communication and analytical skills, with the ability to thrive in a high ownership, collaborative team environment. Let's talk about what's in it for you We'll pay you between £55,000 and £85,000, depending on your specific skills and experience. We keep our pay ranges broad on purpose to give us, and you, flexibility to match your experience to our zero carbon mission. You'll be eligible for an on target bonus of 15%. We have one the company bonus plan that focuses on the collective performance of our people to deliver our Plan Zero goal. We also offer plenty of green benefits and progressive policies to help you feel like you belong at the company-and there's flex pay. We'll give you 9% Flex Pay on top of your salary - 4% of this is auto enrolled into your pension, and the remaining 5% is yours to do what you like with. You can use this to buy from our extensive range of flexible benefits, including our green benefits which we've put at the heart of our offering, add to your pension or even take it as cash. Here's a taster of what's on offer: For starters, you'll get 34 days of holiday (including bank holidays). For your health With benefits like a healthcare cash plan or private medical insurance depending on your career level, critical illness cover, life assurance, health assessments, and more. For your wellbeing With gym membership, travel insurance, workplace ISA, will writing services, dental insurance, and more. For your lifestyle With extra holiday buying, discount dining, home & tech loans, and supporting your favourite charities with give as you earn donations. For your home Get up to £400 towards any the company Energy plan, plus great discounts on solar, smart thermostats and EV chargers. For your commute Nab a great deal on ultra low emission car leasing, plus our cycle to work scheme and public transport season ticket loans. Want to hear about our full range of flexible benefits and progressive people policies? Our People Team can tell you everything you need to know. For your belonging To find better ways to support our people, we need to listen to each other's experiences and find ways to build a truly inclusive and diverse workplace. As part of this, we have 8 Belonging Networks at the company. Led by our people, for our people - so when you join the company, you can play a part - big or small - with any of the Networks. It's up to you. Oh, and one last thing We'd be thrilled if you tick off all our boxes, yet we also believe it's just as important we tick off all of yours. And if you think you have most of what we're looking for but not every single thing, go ahead and hit apply. We'd still love to hear from you! If you have any additional requirements, there's a space to let us know on the application form; we want to make the process as easy and comfortable for you as possible.
About the Role Transmission Dynamics is seeking an enthusiastic Software Engineer to help shape the future of our Global Data Network (GDN ) - our proprietary Industrial IoT platform that enables customers around the world to visualise, analyse and interpret data from intelligent monitoring systems deployed across rail, energy, mining and heavy industry. Working as part of our growing software development team, you'll develop the applications and services that transform millions of data points collected from industrial sensors into intuitive visualisations, powerful analytics and actionable engineering insight. This is a full-stack software development role where you'll contribute to both front-end and back-end development while working closely with data analysts, AI specialists and engineers to deliver innovative solutions that solve real-world engineering challenges. Whether you're an experienced developer or an ambitious software engineer looking to take the next step in your career, you'll have the opportunity to work on cutting-edge Industrial IoT technologies with genuine global impact. Our Development Environment Our platform is built using modern web technologies including: TypeScript Angular Express.js SQL / NoSQL databases Linux environments / Containers Cloud-based infrastructure (AWS) supporting industrial IoT data pipelines Key Responsibilities Design, develop and maintain features for the Global Data Network (GDN ) platform. Develop intuitive user interfaces for exploring and analysing industrial data. Develop backend services responsible for telemetry data ingestion, processing and aggregation. Integrate frontend applications with backend services and telemetry databases. Develop advanced data visualisation tools including time-series analysis, heatmaps and engineering dashboards. Help ensure the performance, scalability and security of cloud-based software services. Collaborate closely with software developers, data analysts and multidisciplinary engineering teams. Contribute ideas to the ongoing development roadmap and future evolution of the platform. Participate in software testing, debugging and continuous improvement activities. About You We're looking for someone who enjoys solving challenging technical problems and takes pride in writing high-quality software. You'll be naturally curious, enjoy learning new technologies and be comfortable working as part of a collaborative development team. You'll also enjoy seeing your software used to solve real engineering problems rather than simply building traditional business applications. Essential Skills & Experience Degree in Computer Science, Software Engineering or similar subject. TypeScript development experience. Experience with Angular (or similar framework) for creating customer-facing interfaces. Familiarity with Linux environments, testing/CI workflows and Git. Understanding of software design principles and best practices, including scalability and security considerations when developing back-end services. Good communications skills, both in-person and via e-mail/video. Desirable Skills & Experience Experience working with cloud-hosted applications, services and databases. Knowledge of Industrial IoT systems. Experience handling large telemetry or time-series datasets. Experience developing engineering or scientific visualisation tools. Experience working alongside AI or data science teams. Knowledge of REST APIs and modern software integration techniques. Why This Role is Different This isn't another web development role. The software you develop will support intelligent monitoring systems operating on high-speed trains, rotating machinery, wind turbines and other critical industrial assets across the world. You'll work closely with engineers and data scientists to create software that helps customers understand asset behaviour, identify emerging faults and make smarter maintenance decisions. You'll also have the opportunity to work with modern technologies including Industrial IoT, cloud computing, Artificial Intelligence and advanced data visualisation, while contributing to the continued evolution of a proprietary platform used internationally. As a growing technology business, you'll be encouraged to contribute ideas, influence technical direction and continually develop your skills across multiple areas of software engineering. What We're Looking For We're looking for people who are: Curious and enthusiastic about technology. Passionate about writing great software. Collaborative team players. Practical problem-solvers. Keen to learn and continually improve. Comfortable taking ownership of their work. Excited by innovation and emerging technologies. Motivated by building software with real-world impact. Salary & Benefits Please see our Salary & Benefits section on the main Careers page for further information about our approach to remuneration, career development and employee benefits. Ready to Join Us? If you're excited by the opportunity to work on world-leading technology, solve challenging engineering problems and be part of a collaborative, innovative team, we'd love to hear from you. Your CV A short covering letter explaining why you're interested in joining Transmission Dynamics and why you believe you'd be a great fit for the role. We'll review every application personally and, if your experience looks like a good match, we'll be in touch to arrange an introductory conversation. Before you Apply Please note: Office-based working: Unless otherwise stated, our roles are based full-time at our purpose-built headquarters in Cramlington, Northumberland. We believe our collaborative, multidisciplinary environment is one of our greatest strengths and an important part of how we innovate and work together. Right to work: As part of the application process, you'll be asked to confirm your current right to work status in the UK. This information is requested solely to ensure compliance with UK employment legislation and will be verified before any offer of employment is confirmed.
16/07/2026
Full time
About the Role Transmission Dynamics is seeking an enthusiastic Software Engineer to help shape the future of our Global Data Network (GDN ) - our proprietary Industrial IoT platform that enables customers around the world to visualise, analyse and interpret data from intelligent monitoring systems deployed across rail, energy, mining and heavy industry. Working as part of our growing software development team, you'll develop the applications and services that transform millions of data points collected from industrial sensors into intuitive visualisations, powerful analytics and actionable engineering insight. This is a full-stack software development role where you'll contribute to both front-end and back-end development while working closely with data analysts, AI specialists and engineers to deliver innovative solutions that solve real-world engineering challenges. Whether you're an experienced developer or an ambitious software engineer looking to take the next step in your career, you'll have the opportunity to work on cutting-edge Industrial IoT technologies with genuine global impact. Our Development Environment Our platform is built using modern web technologies including: TypeScript Angular Express.js SQL / NoSQL databases Linux environments / Containers Cloud-based infrastructure (AWS) supporting industrial IoT data pipelines Key Responsibilities Design, develop and maintain features for the Global Data Network (GDN ) platform. Develop intuitive user interfaces for exploring and analysing industrial data. Develop backend services responsible for telemetry data ingestion, processing and aggregation. Integrate frontend applications with backend services and telemetry databases. Develop advanced data visualisation tools including time-series analysis, heatmaps and engineering dashboards. Help ensure the performance, scalability and security of cloud-based software services. Collaborate closely with software developers, data analysts and multidisciplinary engineering teams. Contribute ideas to the ongoing development roadmap and future evolution of the platform. Participate in software testing, debugging and continuous improvement activities. About You We're looking for someone who enjoys solving challenging technical problems and takes pride in writing high-quality software. You'll be naturally curious, enjoy learning new technologies and be comfortable working as part of a collaborative development team. You'll also enjoy seeing your software used to solve real engineering problems rather than simply building traditional business applications. Essential Skills & Experience Degree in Computer Science, Software Engineering or similar subject. TypeScript development experience. Experience with Angular (or similar framework) for creating customer-facing interfaces. Familiarity with Linux environments, testing/CI workflows and Git. Understanding of software design principles and best practices, including scalability and security considerations when developing back-end services. Good communications skills, both in-person and via e-mail/video. Desirable Skills & Experience Experience working with cloud-hosted applications, services and databases. Knowledge of Industrial IoT systems. Experience handling large telemetry or time-series datasets. Experience developing engineering or scientific visualisation tools. Experience working alongside AI or data science teams. Knowledge of REST APIs and modern software integration techniques. Why This Role is Different This isn't another web development role. The software you develop will support intelligent monitoring systems operating on high-speed trains, rotating machinery, wind turbines and other critical industrial assets across the world. You'll work closely with engineers and data scientists to create software that helps customers understand asset behaviour, identify emerging faults and make smarter maintenance decisions. You'll also have the opportunity to work with modern technologies including Industrial IoT, cloud computing, Artificial Intelligence and advanced data visualisation, while contributing to the continued evolution of a proprietary platform used internationally. As a growing technology business, you'll be encouraged to contribute ideas, influence technical direction and continually develop your skills across multiple areas of software engineering. What We're Looking For We're looking for people who are: Curious and enthusiastic about technology. Passionate about writing great software. Collaborative team players. Practical problem-solvers. Keen to learn and continually improve. Comfortable taking ownership of their work. Excited by innovation and emerging technologies. Motivated by building software with real-world impact. Salary & Benefits Please see our Salary & Benefits section on the main Careers page for further information about our approach to remuneration, career development and employee benefits. Ready to Join Us? If you're excited by the opportunity to work on world-leading technology, solve challenging engineering problems and be part of a collaborative, innovative team, we'd love to hear from you. Your CV A short covering letter explaining why you're interested in joining Transmission Dynamics and why you believe you'd be a great fit for the role. We'll review every application personally and, if your experience looks like a good match, we'll be in touch to arrange an introductory conversation. Before you Apply Please note: Office-based working: Unless otherwise stated, our roles are based full-time at our purpose-built headquarters in Cramlington, Northumberland. We believe our collaborative, multidisciplinary environment is one of our greatest strengths and an important part of how we innovate and work together. Right to work: As part of the application process, you'll be asked to confirm your current right to work status in the UK. This information is requested solely to ensure compliance with UK employment legislation and will be verified before any offer of employment is confirmed.
Software Engineer (Full Stack) Location: Milton Keynes (Hybrid - 2-3 days onsite) Type: Permanent Security Clearance: Current SC Clearance advantageous, but sponsorship is available for candidates eligible to obtain UK SC Clearance. The Opportunity This is a unique opportunity to join an ambitious and rapidly growing technology SME at an exciting stage of its journey. With a reputation for delivering innovative, mission critical solutions to Government and Defence customers, the business is continuing to expand its engineering capability to support a growing portfolio of programmes and digital transformation initiatives being deployed across the UK public sector. Working at the forefront of secure technology, data, and AI driven innovation, you'll play a key role in developing solutions that help Government organisations make faster, smarter, and more informed decisions. The work is meaningful, technically challenging, and directly contributes to some of the UK's most important operational and strategic programmes. Unlike larger organisations where you can become one of many, this environment offers the opportunity to have genuine influence. You'll work closely with highly skilled engineers, architects, and technical leaders, helping shape products, technical direction, and delivery approaches whilst building solutions that have a real world impact. For candidates looking to establish a career within the secure Government and Defence sector, this is also an excellent opportunity to obtain Security Clearance (SC) if not already held, opening doors to some of the UK's most exciting and high profile technology programmes. About the Environment You'll be joining a highly collaborative and technically driven team delivering secure, innovative software solutions that support the evolving needs of Government and Defence organisations. The work spans complex operational environments, advanced data platforms, AI enabled capabilities, and modern cloud architectures, providing plenty of opportunity to work with new technologies while solving genuinely challenging problems. If you're looking for a role where you can make a tangible impact, gain exposure to high profile Government programmes, achieve SC Clearance, and help shape the future of a growing technology business, we'd love to hear from you. Why Join? Join a fast growing and innovative SME at a pivotal stage of its growth journey. Work on cutting edge projects supporting UK Government and Defence customers. Contribute to large scale programmes and digital transformation initiatives being rolled out across Government. Gain exposure to AI enabled data solutions, cloud technologies, and modern software engineering practices. Opportunity to obtain and maintain UK Security Clearance (SC). Work alongside some of the industry's most talented engineers and technical specialists. Influence technical decisions and product direction in a collaborative environment. Excellent opportunities for career development, progression, and continuous learning. What We're Looking For We're keen to speak with engineers who can demonstrate: Strong commercial experience in full stack software development. Experience designing and delivering complex software applications. Strong development experience with: Java (Spring Boot) JavaScript/TypeScript (React preferred) Experience designing, developing, and consuming APIs. Knowledge of relational databases, ideally PostgreSQL. Understanding of DevOps principles, CI/CD pipelines, and cloud native development. Experience with Docker and containerised environments. Excellent analytical and problem solving skills. Strong communication skills and a collaborative approach to delivery. Eligibility to obtain UK SC Security Clearance. Key Responsibilities Front End Development Design and develop modern, intuitive, and responsive user interfaces. Work with React, TypeScript, JavaScript, HTML, and CSS. Deliver exceptional user experiences across multiple platforms and browsers. Contribute to front end architecture and technical best practices. Back End Development Design and develop secure, scalable APIs and backend services. Build robust server side applications using Java and Spring Boot. Contribute to solution architecture, technical design, and system integration. Ensure solutions are high performing, secure, and maintainable. Database & Data Design, maintain, and optimise relational databases (PostgreSQL/MySQL). Develop efficient database structures and queries. Ensure data integrity, resilience, and performance. Support the development of data driven and AI enabled solutions. DevOps & Cloud Build and enhance CI/CD pipelines using tools such as GitHub Actions and Jenkins. Support deployments across AWS, Azure, and GCP environments. Monitor, maintain, and improve platform reliability and performance. Drive automation and DevOps best practices throughout the software lifecycle. Quality & Collaboration Conduct code reviews and champion engineering excellence. Develop automated testing across unit, integration, and end to end frameworks. Collaborate with engineers, architects, delivery teams, and stakeholders. Produce and maintain clear technical documentation. Contribute to continuous improvement initiatives across projects and programmes.
16/07/2026
Full time
Software Engineer (Full Stack) Location: Milton Keynes (Hybrid - 2-3 days onsite) Type: Permanent Security Clearance: Current SC Clearance advantageous, but sponsorship is available for candidates eligible to obtain UK SC Clearance. The Opportunity This is a unique opportunity to join an ambitious and rapidly growing technology SME at an exciting stage of its journey. With a reputation for delivering innovative, mission critical solutions to Government and Defence customers, the business is continuing to expand its engineering capability to support a growing portfolio of programmes and digital transformation initiatives being deployed across the UK public sector. Working at the forefront of secure technology, data, and AI driven innovation, you'll play a key role in developing solutions that help Government organisations make faster, smarter, and more informed decisions. The work is meaningful, technically challenging, and directly contributes to some of the UK's most important operational and strategic programmes. Unlike larger organisations where you can become one of many, this environment offers the opportunity to have genuine influence. You'll work closely with highly skilled engineers, architects, and technical leaders, helping shape products, technical direction, and delivery approaches whilst building solutions that have a real world impact. For candidates looking to establish a career within the secure Government and Defence sector, this is also an excellent opportunity to obtain Security Clearance (SC) if not already held, opening doors to some of the UK's most exciting and high profile technology programmes. About the Environment You'll be joining a highly collaborative and technically driven team delivering secure, innovative software solutions that support the evolving needs of Government and Defence organisations. The work spans complex operational environments, advanced data platforms, AI enabled capabilities, and modern cloud architectures, providing plenty of opportunity to work with new technologies while solving genuinely challenging problems. If you're looking for a role where you can make a tangible impact, gain exposure to high profile Government programmes, achieve SC Clearance, and help shape the future of a growing technology business, we'd love to hear from you. Why Join? Join a fast growing and innovative SME at a pivotal stage of its growth journey. Work on cutting edge projects supporting UK Government and Defence customers. Contribute to large scale programmes and digital transformation initiatives being rolled out across Government. Gain exposure to AI enabled data solutions, cloud technologies, and modern software engineering practices. Opportunity to obtain and maintain UK Security Clearance (SC). Work alongside some of the industry's most talented engineers and technical specialists. Influence technical decisions and product direction in a collaborative environment. Excellent opportunities for career development, progression, and continuous learning. What We're Looking For We're keen to speak with engineers who can demonstrate: Strong commercial experience in full stack software development. Experience designing and delivering complex software applications. Strong development experience with: Java (Spring Boot) JavaScript/TypeScript (React preferred) Experience designing, developing, and consuming APIs. Knowledge of relational databases, ideally PostgreSQL. Understanding of DevOps principles, CI/CD pipelines, and cloud native development. Experience with Docker and containerised environments. Excellent analytical and problem solving skills. Strong communication skills and a collaborative approach to delivery. Eligibility to obtain UK SC Security Clearance. Key Responsibilities Front End Development Design and develop modern, intuitive, and responsive user interfaces. Work with React, TypeScript, JavaScript, HTML, and CSS. Deliver exceptional user experiences across multiple platforms and browsers. Contribute to front end architecture and technical best practices. Back End Development Design and develop secure, scalable APIs and backend services. Build robust server side applications using Java and Spring Boot. Contribute to solution architecture, technical design, and system integration. Ensure solutions are high performing, secure, and maintainable. Database & Data Design, maintain, and optimise relational databases (PostgreSQL/MySQL). Develop efficient database structures and queries. Ensure data integrity, resilience, and performance. Support the development of data driven and AI enabled solutions. DevOps & Cloud Build and enhance CI/CD pipelines using tools such as GitHub Actions and Jenkins. Support deployments across AWS, Azure, and GCP environments. Monitor, maintain, and improve platform reliability and performance. Drive automation and DevOps best practices throughout the software lifecycle. Quality & Collaboration Conduct code reviews and champion engineering excellence. Develop automated testing across unit, integration, and end to end frameworks. Collaborate with engineers, architects, delivery teams, and stakeholders. Produce and maintain clear technical documentation. Contribute to continuous improvement initiatives across projects and programmes.
Location: On site / Mallusk Rd, Newtownabbey BT36 4PP, UK job type: Permanent / Full-time Sector and subsector: IT Data Engineer Annual Salary range:from £ 60,000.00 to £ 60,000.00 Wilsons Auctions is the largest independently owned auction house operating across the UK and Ireland. With a network of 10 centres, we continue to grow and are seeking to appoint a Junior Software Developer to support the ongoing development of our digital auction platform. This role can be based at our regional offices in Belfast, Glasgow, Newcastle, or Dublin. About the Role Gavel is our enterprise-grade, end-to-end auction platform that powers both internal operations and the public-facing auction website. It has been built as a modern TypeScript solution using a Node.js backend API with NestJS, a React administrative portal, and a Next.js customer-facing website. The product is hosted on a contemporary AWS cloud architecture using infrastructure as code via AWS CDK, with scalable services, managed data storage, content delivery, real-time capabilities and observability built in. As a Junior Software Developer, you will work as part of the internal development team to support ongoing development, bug fixes, testing, documentation and incremental enhancements across the API, web app and public website. You will be given structured support and guidance while building knowledge of the Gavel platform, our development practices and the wider auction business. Collaboration & Knowledge Transfer During the first phase, you will work alongside senior engineers, internal stakeholders and our third-party supplier that currently supports and contributes to the Gavel platform's development. You will take part in code reviews, documentation activities, knowledge-capture sessions and agreed ways of working to help Wilsons Auctions build internal capability and reduce external dependency over time. Key Responsibilities Deliver feature improvements, new features and bug fixes across the Gavel monorepo, including the Node.js/NestJS backend API, React admin portal and Next.js public website, with a focus on reliability, accessibility, performance and maintainability. Maintain and evolve the backend API, developed using Node.js, NestJS and TypeORM, alongside the Aurora MySQL Serverless v2 schema and migrations; ensure data integrity, robust API design and query performance at scale. Write clean, maintainable TypeScript code with guidance from senior developers, following agreed coding standards and review processes. Support the maintenance of backend services using NestJS, Node.js, TypeORM and Aurora MySQL, including safe changes to schemas, queries and migrations under supervision. Contribute to front-end development using React and Next.js, helping improve usability, accessibility, performance and reliability. Support testing activities, including unit, integration and end-to-end tests, and help investigate defects reported by users, operations or support teams. Assist with integrations to third-party services by helping implement, test, document and troubleshoot API connections, webhooks and data flows. Contribute to documentation, run-books and knowledge-transfer materials so that system knowledge is captured clearly for the internal team. Learn and contribute to CI/CD pipelines, automated testing and infrastructure-as-code processes using tools such as GitLab CI, CodeBuild/CodeDeploy and AWS CDK. Support operational monitoring and troubleshooting using CloudWatch dashboards, logs and alerts, escalating issues appropriately. Apply secure development practices, including awareness of authentication, authorisation, data handling, secrets management, least privilege and auditable change control. Apply AI Product Development Lifecycle (AI PDLC) best practices for future product development, using Claude Code to support structured requirements analysis, solution design, implementation, automated testing, code review, documentation and safe release planning. Collaborate with Product, Operations, Support and other stakeholders to understand requirements, clarify issues and deliver incremental improvements safely. Technical Environment Data & messaging: Aurora MySQL Serverless v2, RDS, TypeORM migrations, ElastiCache/Redis and Bull queues. Search & real-time: OpenSearch; Socket.IO and AWS AppSync for live updates and bidding. Storage & delivery: S3, CloudFront and image optimisation using Sharp/Lambda. Authentication & security: AWS Cognito, Microsoft 365 federation, IAM, KMS, WAF and Secrets Manager. CI/CD & infrastructure: GitLab CI, CodeBuild/CodeDeploy and AWS CDK using TypeScript. Internal libraries: GCD Technologies Acorn modules, including assets, audit, authentication, CRUD, notifications, users and notes. Skills & Experience Must-have Some commercial experience, placement experience, apprenticeship experience or strong personal/project experience in software development. Strong practical experience using AI-assisted development workflows, ideally including Claude Code, with the discipline to apply AI PDLC best practices across analysis, implementation, testing, review and documentation. Familiarity with React or Next.js, or a willingness and ability to learn quickly with support. Basic understanding of backend development concepts, APIs and relational databases such as MySQL. A testing mindset and willingness to write and maintain automated tests as part of normal development work. Awareness of secure coding principles, including input validation, authentication concepts, permissions and safe handling of sensitive data. Ability to troubleshoot issues methodically, ask good questions and document findings clearly. Good communication and teamwork skills, with a willingness to learn from code reviews, pairing and mentoring. Responsible use of AI-assisted development tools, with understanding that generated outputs must be reviewed, tested and checked for security and quality. Nice-to-have Experience with NestJS, Node.js, TypeORM or similar backend frameworks. Exposure to AWS services such as S3, CloudFront, RDS/Aurora, Cognito, CloudWatch or CDK. Experience working with REST or SOAP APIs, webhooks or external integrations. Understanding of CI/CD, Git workflows and automated deployment pipelines. Awareness of search, caching, queues or real-time systems such as OpenSearch, Redis, Bull, Socket.IO or AppSync. Experience contributing to documentation, run-books or technical handover materials. Interest in SEO, accessibility and web performance optimisation. How We Work Environments: Production, Staging, UAT and Test; non-production environments are managed with cost-conscious configuration. Delivery approach: iterative improvements, shared backlogs, code reviews, testing and controlled releases. Observability: CloudWatch dashboards, logs and alerts, with escalation to senior colleagues where required. Modern cloud hosting: the platform is deployed on current AWS managed services with infrastructure defined through AWS CDK, supporting scalability, secure release processes, resilient content delivery and cost-optimised non-production environments. Security by design: secure development practices, VPC isolation, WAF, KMS encryption, Secrets Manager and audit trails. Knowledge transfer: structured documentation, code reviews, pairing, run-books and clear handover materials to build internal capability. AI PDLC going forward: future Gavel development will use Claude Code as part of a controlled AI-assisted engineering process, with human review, traceable decisions, automated testing, security checks and documentation embedded throughout the delivery lifecycle. What Success Looks Like You make steady progress in understanding the Gavel platform and its business context. You deliver small, well-tested changes safely and learn from feedback through code review and mentoring. You help reduce support load by investigating defects, documenting fixes and improving system knowledge. You contribute positively to the internal development team and build confidence working across the API, admin portal and customer website. Development This role is suitable for someone early in their software development career who is keen to learn, contribute, and grow within a supportive professional environment. Why Work at Wilsons Auctions? Wilsons Auctions is committed to providing first-rate sales and services to both buyers and sellers through a professional and personal approach, backed by the latest technological advances and industry trends. The business is a unique example of local owner-managed success at scale in the auction industry. You will have the opportunity to contribute to systems that directly shape the future of the business, with access to experienced colleagues and decision makers. Additional holidays based on length of service Health and wellbeing incentives Opportunity for advancement Mental health first aid access Employee recognition programme Length of service bonus Retirement bonus On-site parking Full uniform provided Paid eye examinations Learn more about Wilsons Auctions: Hours of Work: Monday to Friday . click apply for full job details
16/07/2026
Full time
Location: On site / Mallusk Rd, Newtownabbey BT36 4PP, UK job type: Permanent / Full-time Sector and subsector: IT Data Engineer Annual Salary range:from £ 60,000.00 to £ 60,000.00 Wilsons Auctions is the largest independently owned auction house operating across the UK and Ireland. With a network of 10 centres, we continue to grow and are seeking to appoint a Junior Software Developer to support the ongoing development of our digital auction platform. This role can be based at our regional offices in Belfast, Glasgow, Newcastle, or Dublin. About the Role Gavel is our enterprise-grade, end-to-end auction platform that powers both internal operations and the public-facing auction website. It has been built as a modern TypeScript solution using a Node.js backend API with NestJS, a React administrative portal, and a Next.js customer-facing website. The product is hosted on a contemporary AWS cloud architecture using infrastructure as code via AWS CDK, with scalable services, managed data storage, content delivery, real-time capabilities and observability built in. As a Junior Software Developer, you will work as part of the internal development team to support ongoing development, bug fixes, testing, documentation and incremental enhancements across the API, web app and public website. You will be given structured support and guidance while building knowledge of the Gavel platform, our development practices and the wider auction business. Collaboration & Knowledge Transfer During the first phase, you will work alongside senior engineers, internal stakeholders and our third-party supplier that currently supports and contributes to the Gavel platform's development. You will take part in code reviews, documentation activities, knowledge-capture sessions and agreed ways of working to help Wilsons Auctions build internal capability and reduce external dependency over time. Key Responsibilities Deliver feature improvements, new features and bug fixes across the Gavel monorepo, including the Node.js/NestJS backend API, React admin portal and Next.js public website, with a focus on reliability, accessibility, performance and maintainability. Maintain and evolve the backend API, developed using Node.js, NestJS and TypeORM, alongside the Aurora MySQL Serverless v2 schema and migrations; ensure data integrity, robust API design and query performance at scale. Write clean, maintainable TypeScript code with guidance from senior developers, following agreed coding standards and review processes. Support the maintenance of backend services using NestJS, Node.js, TypeORM and Aurora MySQL, including safe changes to schemas, queries and migrations under supervision. Contribute to front-end development using React and Next.js, helping improve usability, accessibility, performance and reliability. Support testing activities, including unit, integration and end-to-end tests, and help investigate defects reported by users, operations or support teams. Assist with integrations to third-party services by helping implement, test, document and troubleshoot API connections, webhooks and data flows. Contribute to documentation, run-books and knowledge-transfer materials so that system knowledge is captured clearly for the internal team. Learn and contribute to CI/CD pipelines, automated testing and infrastructure-as-code processes using tools such as GitLab CI, CodeBuild/CodeDeploy and AWS CDK. Support operational monitoring and troubleshooting using CloudWatch dashboards, logs and alerts, escalating issues appropriately. Apply secure development practices, including awareness of authentication, authorisation, data handling, secrets management, least privilege and auditable change control. Apply AI Product Development Lifecycle (AI PDLC) best practices for future product development, using Claude Code to support structured requirements analysis, solution design, implementation, automated testing, code review, documentation and safe release planning. Collaborate with Product, Operations, Support and other stakeholders to understand requirements, clarify issues and deliver incremental improvements safely. Technical Environment Data & messaging: Aurora MySQL Serverless v2, RDS, TypeORM migrations, ElastiCache/Redis and Bull queues. Search & real-time: OpenSearch; Socket.IO and AWS AppSync for live updates and bidding. Storage & delivery: S3, CloudFront and image optimisation using Sharp/Lambda. Authentication & security: AWS Cognito, Microsoft 365 federation, IAM, KMS, WAF and Secrets Manager. CI/CD & infrastructure: GitLab CI, CodeBuild/CodeDeploy and AWS CDK using TypeScript. Internal libraries: GCD Technologies Acorn modules, including assets, audit, authentication, CRUD, notifications, users and notes. Skills & Experience Must-have Some commercial experience, placement experience, apprenticeship experience or strong personal/project experience in software development. Strong practical experience using AI-assisted development workflows, ideally including Claude Code, with the discipline to apply AI PDLC best practices across analysis, implementation, testing, review and documentation. Familiarity with React or Next.js, or a willingness and ability to learn quickly with support. Basic understanding of backend development concepts, APIs and relational databases such as MySQL. A testing mindset and willingness to write and maintain automated tests as part of normal development work. Awareness of secure coding principles, including input validation, authentication concepts, permissions and safe handling of sensitive data. Ability to troubleshoot issues methodically, ask good questions and document findings clearly. Good communication and teamwork skills, with a willingness to learn from code reviews, pairing and mentoring. Responsible use of AI-assisted development tools, with understanding that generated outputs must be reviewed, tested and checked for security and quality. Nice-to-have Experience with NestJS, Node.js, TypeORM or similar backend frameworks. Exposure to AWS services such as S3, CloudFront, RDS/Aurora, Cognito, CloudWatch or CDK. Experience working with REST or SOAP APIs, webhooks or external integrations. Understanding of CI/CD, Git workflows and automated deployment pipelines. Awareness of search, caching, queues or real-time systems such as OpenSearch, Redis, Bull, Socket.IO or AppSync. Experience contributing to documentation, run-books or technical handover materials. Interest in SEO, accessibility and web performance optimisation. How We Work Environments: Production, Staging, UAT and Test; non-production environments are managed with cost-conscious configuration. Delivery approach: iterative improvements, shared backlogs, code reviews, testing and controlled releases. Observability: CloudWatch dashboards, logs and alerts, with escalation to senior colleagues where required. Modern cloud hosting: the platform is deployed on current AWS managed services with infrastructure defined through AWS CDK, supporting scalability, secure release processes, resilient content delivery and cost-optimised non-production environments. Security by design: secure development practices, VPC isolation, WAF, KMS encryption, Secrets Manager and audit trails. Knowledge transfer: structured documentation, code reviews, pairing, run-books and clear handover materials to build internal capability. AI PDLC going forward: future Gavel development will use Claude Code as part of a controlled AI-assisted engineering process, with human review, traceable decisions, automated testing, security checks and documentation embedded throughout the delivery lifecycle. What Success Looks Like You make steady progress in understanding the Gavel platform and its business context. You deliver small, well-tested changes safely and learn from feedback through code review and mentoring. You help reduce support load by investigating defects, documenting fixes and improving system knowledge. You contribute positively to the internal development team and build confidence working across the API, admin portal and customer website. Development This role is suitable for someone early in their software development career who is keen to learn, contribute, and grow within a supportive professional environment. Why Work at Wilsons Auctions? Wilsons Auctions is committed to providing first-rate sales and services to both buyers and sellers through a professional and personal approach, backed by the latest technological advances and industry trends. The business is a unique example of local owner-managed success at scale in the auction industry. You will have the opportunity to contribute to systems that directly shape the future of the business, with access to experienced colleagues and decision makers. Additional holidays based on length of service Health and wellbeing incentives Opportunity for advancement Mental health first aid access Employee recognition programme Length of service bonus Retirement bonus On-site parking Full uniform provided Paid eye examinations Learn more about Wilsons Auctions: Hours of Work: Monday to Friday . click apply for full job details
Location: Solihull (Hybrid - 2 days per week in the office) The Lounge team is growing. Since 2015, Lounge has evolved from an eCommerce underwear brand, built on Comfort Made Sexy, into an omnichannel modern fashion house, inspiring women to feel empowered, beautiful, sexy, and comfortable in their own skin. We're looking for a Senior Frontend Engineer to help shape the next phase of that journey. As a Senior, you'll be a key technical contributor, owning significant product areas, influencing frontend architecture, and mentoring other engineers. You'll work closely with the Head of Engineering and your peers on complex projects, new technologies, and continual improvement of our platform and practices. As an Engineering team at Lounge: We treat many aspects of e-commerce as a science and act accordingly. We give you time and space to innovate rather than simply maximise output. We hire experts and passionate people who are comfortable speaking up and teaching others. We buy rather than build commodity software we're not here to reinvent HR systems. We think big and bet big when we find a meaningful opportunity, we commit and act. We believe we'll win by sustainably out-innovating our competition, backed by strong engineering practices (TDD, CI/CD, functional techniques, and whatever comes next). As a Senior Frontend Engineer at Lounge, you will: Design, build, and maintain frontend applications that power our customer experiences. Take ownership of key product areas, from discovery through to delivery and iteration. Collaborate daily with Product, UI/UX, and e-commerce teams to create seamless customer journeys. Contribute to the evolution of our frontend architecture and coding standards. Mentor and support other engineers through pairing, code reviews, and knowledge sharing. Facilitate technical discussions and contribute to solution design, clearly communicating ideas through whiteboarding and presentations. Work with modern web technologies such as React, TypeScript, Shopify, Liquid, and Tailwind CSS. Use tools like Storybook to develop modular, scalable, and reusable UI components. Leverage cloud services (primarily AWS) and help evolve our commerce / composable architecture. Champion best practices to ensure quality at speed (testing, performance, maintainability). Integrate frontend with backend services, drawing on your knowledge of Node.js and frameworks such as NestJS. We'd love to hear from you if you have: Proven experience building, deploying, and maintaining modern frontend applications in production. Strong proficiency with TypeScript, React, Shopify, and Jest. Solid knowledge of Node.js and ideally NestJS. Familiarity with commerce and composable architecture. A strong grounding in automated testing practices. Experience mentoring and supporting other engineers, and contributing to a healthy team culture. Experience working in cross-functional, agile product teams. Previous experience in a Software Engineering role (e.g. Frontend, Full-stack). Exposure to different types of organisations - from start-ups/scale-ups to larger enterprises. An understanding of AWS or another major cloud platform. Familiarity with build tools such as Vite, esbuild, and Rollup. (Nice to have) Experience with Terraform or other infrastructure-as-code tools. Ways of working Hybrid working - 2 days in Solihull Collaboration is at the heart of how we work. While online tools help a lot, there's nothing quite like gathering around the same keyboard or whiteboard in our Solihull office. For that reason, we ask developers to be in the office 2 days per week, with flexibility around how the rest of the week looks. Why Lounge? As our engineering team grows, you'll have the opportunity to grow with it, in scope, ownership, and impact, within a young, fast-paced, and ever-evolving brand. If you're excited by this role and our mission to empower women worldwide, we'd love to hear from you. Even if you don't tick every single box, please get in touch and introduce yourself, your next dream role might be exactly what we need.
16/07/2026
Full time
Location: Solihull (Hybrid - 2 days per week in the office) The Lounge team is growing. Since 2015, Lounge has evolved from an eCommerce underwear brand, built on Comfort Made Sexy, into an omnichannel modern fashion house, inspiring women to feel empowered, beautiful, sexy, and comfortable in their own skin. We're looking for a Senior Frontend Engineer to help shape the next phase of that journey. As a Senior, you'll be a key technical contributor, owning significant product areas, influencing frontend architecture, and mentoring other engineers. You'll work closely with the Head of Engineering and your peers on complex projects, new technologies, and continual improvement of our platform and practices. As an Engineering team at Lounge: We treat many aspects of e-commerce as a science and act accordingly. We give you time and space to innovate rather than simply maximise output. We hire experts and passionate people who are comfortable speaking up and teaching others. We buy rather than build commodity software we're not here to reinvent HR systems. We think big and bet big when we find a meaningful opportunity, we commit and act. We believe we'll win by sustainably out-innovating our competition, backed by strong engineering practices (TDD, CI/CD, functional techniques, and whatever comes next). As a Senior Frontend Engineer at Lounge, you will: Design, build, and maintain frontend applications that power our customer experiences. Take ownership of key product areas, from discovery through to delivery and iteration. Collaborate daily with Product, UI/UX, and e-commerce teams to create seamless customer journeys. Contribute to the evolution of our frontend architecture and coding standards. Mentor and support other engineers through pairing, code reviews, and knowledge sharing. Facilitate technical discussions and contribute to solution design, clearly communicating ideas through whiteboarding and presentations. Work with modern web technologies such as React, TypeScript, Shopify, Liquid, and Tailwind CSS. Use tools like Storybook to develop modular, scalable, and reusable UI components. Leverage cloud services (primarily AWS) and help evolve our commerce / composable architecture. Champion best practices to ensure quality at speed (testing, performance, maintainability). Integrate frontend with backend services, drawing on your knowledge of Node.js and frameworks such as NestJS. We'd love to hear from you if you have: Proven experience building, deploying, and maintaining modern frontend applications in production. Strong proficiency with TypeScript, React, Shopify, and Jest. Solid knowledge of Node.js and ideally NestJS. Familiarity with commerce and composable architecture. A strong grounding in automated testing practices. Experience mentoring and supporting other engineers, and contributing to a healthy team culture. Experience working in cross-functional, agile product teams. Previous experience in a Software Engineering role (e.g. Frontend, Full-stack). Exposure to different types of organisations - from start-ups/scale-ups to larger enterprises. An understanding of AWS or another major cloud platform. Familiarity with build tools such as Vite, esbuild, and Rollup. (Nice to have) Experience with Terraform or other infrastructure-as-code tools. Ways of working Hybrid working - 2 days in Solihull Collaboration is at the heart of how we work. While online tools help a lot, there's nothing quite like gathering around the same keyboard or whiteboard in our Solihull office. For that reason, we ask developers to be in the office 2 days per week, with flexibility around how the rest of the week looks. Why Lounge? As our engineering team grows, you'll have the opportunity to grow with it, in scope, ownership, and impact, within a young, fast-paced, and ever-evolving brand. If you're excited by this role and our mission to empower women worldwide, we'd love to hear from you. Even if you don't tick every single box, please get in touch and introduce yourself, your next dream role might be exactly what we need.
Nottingham Trent House (95002), United Kingdom, Nottingham, NottinghamshireSenior Software Development Engineer - Data EngineeringSenior Software Development Engineer - Data EngineeringAbout this roleIt's an exciting time at Capital One UK.We're on a mission to continue to build and modernise the cloud-based data ecosystem to unlock the power of data, increase financial inclusion and deliver transformative experiences to our customers.The Win with Data team owns the services that form our Data Ecosystem, creating and maintaining API's, backed by Java and Python microservices to manage and unleash the value of data across the full data lifecycle. From capturing data in real time, making sure it is accurate & easy to use, to enabling analysis for deep insight backed by the power of Cloud based data-stores & scalable machine learning, the Capital One Win with Data team is leading the way.We are seeking a Software Development Engineer to join us on our mission, where you'll use a number of different languages (such as Java, Python, React/Typescript), to build both front and backend solutions, solving complex problems as we continue to build our next generation data ecosystem, to help our customers .What you'll doYou'll work as part of a self-organised Data engineering team to design and develop software features that are impactful for the lives of credit card consumers across all walks of lifeYour focus will be on a major portion of existing or new team software (e.g. significant component, set of features, mid-size application or service).You'll work to achieve the goals and vision shared by Product Management and your Outcome Team Leadership.You will drive engineering best practices (e.g. Operational Excellence, Security, Quality, etc.) and set standards across your team and wider engineering teams.You will innovate within your team, initiative area and contribute within your technical domain.What we're looking forExperience performing as a Technical lead within a team, working with stakeholders to deliver great outcomes at pace, whilst influencing across wider Engineering teams, to encourage best practice and coaching of more junior engineers.Strong programming skills with a good working knowledge of modern OO languages/technologies such as Java, Python, React/Typescript.Demonstrable knowledge of creating architectural designs that meet the business need.You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste.You'll have demonstrated experience delivering high quality applications at scale.Experience of writing multiple test types and can support the team leveraging approaches such as Pair Programming, TDD and BDD.You have experience of leading and delivering complex projects with precisionExperience in any of the following would be great however we aim to help you develop in these areas too:Working with the cloud/AWS and the opportunities that it brings.Being comfortable working in a complex regulated environment.Where and how you'll workThis is a permanent position and is based in our Nottingham office.We have a hybrid working model which gives you flexibility to work from our offices and from home.We're big on collaboration and connection, so you'll be based in our office 3 days a week on Tuesdays, Wednesdays and Thursdays.What's in it for youBring us all this and you'll be rewarded with a role contributing to the product roadmap for an organisation committed to transformationWe're continuing our journey into the public cloud and have problems of scale, security, availability and performance for you to help solveWe offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers)Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leaveOpen-plan workspaces and facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant and dedicated development resources.What you should know about how we recruitWe pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offerbenefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and alliesOutFront - to provide LGBTQ+ support for all associatesMind Your Mind - signposting support and promoting positive mental wellbeing for allWomen in Tech - promoting an inclusive environment in techEmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industryEnabled - focused on supporting associates with disabilities and neurodiversity.Capital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One's recruiting process, please send an email to One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
16/07/2026
Full time
Nottingham Trent House (95002), United Kingdom, Nottingham, NottinghamshireSenior Software Development Engineer - Data EngineeringSenior Software Development Engineer - Data EngineeringAbout this roleIt's an exciting time at Capital One UK.We're on a mission to continue to build and modernise the cloud-based data ecosystem to unlock the power of data, increase financial inclusion and deliver transformative experiences to our customers.The Win with Data team owns the services that form our Data Ecosystem, creating and maintaining API's, backed by Java and Python microservices to manage and unleash the value of data across the full data lifecycle. From capturing data in real time, making sure it is accurate & easy to use, to enabling analysis for deep insight backed by the power of Cloud based data-stores & scalable machine learning, the Capital One Win with Data team is leading the way.We are seeking a Software Development Engineer to join us on our mission, where you'll use a number of different languages (such as Java, Python, React/Typescript), to build both front and backend solutions, solving complex problems as we continue to build our next generation data ecosystem, to help our customers .What you'll doYou'll work as part of a self-organised Data engineering team to design and develop software features that are impactful for the lives of credit card consumers across all walks of lifeYour focus will be on a major portion of existing or new team software (e.g. significant component, set of features, mid-size application or service).You'll work to achieve the goals and vision shared by Product Management and your Outcome Team Leadership.You will drive engineering best practices (e.g. Operational Excellence, Security, Quality, etc.) and set standards across your team and wider engineering teams.You will innovate within your team, initiative area and contribute within your technical domain.What we're looking forExperience performing as a Technical lead within a team, working with stakeholders to deliver great outcomes at pace, whilst influencing across wider Engineering teams, to encourage best practice and coaching of more junior engineers.Strong programming skills with a good working knowledge of modern OO languages/technologies such as Java, Python, React/Typescript.Demonstrable knowledge of creating architectural designs that meet the business need.You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste.You'll have demonstrated experience delivering high quality applications at scale.Experience of writing multiple test types and can support the team leveraging approaches such as Pair Programming, TDD and BDD.You have experience of leading and delivering complex projects with precisionExperience in any of the following would be great however we aim to help you develop in these areas too:Working with the cloud/AWS and the opportunities that it brings.Being comfortable working in a complex regulated environment.Where and how you'll workThis is a permanent position and is based in our Nottingham office.We have a hybrid working model which gives you flexibility to work from our offices and from home.We're big on collaboration and connection, so you'll be based in our office 3 days a week on Tuesdays, Wednesdays and Thursdays.What's in it for youBring us all this and you'll be rewarded with a role contributing to the product roadmap for an organisation committed to transformationWe're continuing our journey into the public cloud and have problems of scale, security, availability and performance for you to help solveWe offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers)Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leaveOpen-plan workspaces and facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant and dedicated development resources.What you should know about how we recruitWe pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offerbenefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and alliesOutFront - to provide LGBTQ+ support for all associatesMind Your Mind - signposting support and promoting positive mental wellbeing for allWomen in Tech - promoting an inclusive environment in techEmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industryEnabled - focused on supporting associates with disabilities and neurodiversity.Capital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One's recruiting process, please send an email to One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Group Technology Principal Developer Full-time Stockport office every Thursday; remote the rest of the week Salary dependent on experience About Naturecan Naturecan Group is a fast-growing, multi-entity health and wellness business operating across e-commerce, regulated pharmacy, and clinical healthcare. We run operations across the UK, Germany, and beyond - brands include Naturecan (D2C, 50 Shopify stores), Mycannabis and Nowomed (German medical cannabis pharmacy), WMG Pharma (wholesale pharmaceutical distribution), and Dose (our CQC-registered UK medical cannabis clinic, in development). Group net sales continue to group across Naturecan Core, MedCan pharmacy, WMG wholesale, and Dose all scaling simultaneously. The technology team sits at the heart of that growth: we build and maintain the platforms that underpin every entity in the group. The Role This is a group-level principal technical role. You will report directly to the IT Director with a remit that spans infrastructure ownership, cross-team technical collaboration, and the ability to float across streams and pick up whatever is most critical at any given point. The nature of the role is breadth and depth in equal measure. One day you may be deep in a server performance issue for the MedCan WordPress estate; the next you are reviewing Dose's payment gateway architecture or driving the security remediation programme. Context switching at pace - without losing technical rigour - is fundamental to how this role operates. In practice, the role has two dimensions: 1. Technical ownership. - owning the group's infrastructure, security governance, DNS, AI strategy, and platform-level decisions that require principal-level experience. This includes driving improvements to internal tooling and communications infrastructure - ensuring the business operates on the right foundations as it scales. 2. Cross-team technical collaboration. - supporting the Engineering Manager and delivery teams as a senior technical resource - available to dig into hard architectural or infrastructure problems and provide technical continuity across delivery streams when needed. At the outset this is an individual contributor role with no people reporting line - influence through technical depth and judgement rather than hierarchy. That said, this role is not rigidly defined. We are looking for the right person first, and if that person brings people leadership as an additional strength, there is a natural opportunity for the role to evolve in that direction as the team grows. What matters most is exceptional technical ability and the drive to use it. As an e-commerce and healthcare business, our platforms run 24/7. Occasionally that means responding to something outside of normal hours - this is part of the role and expected on those rare occasions when it's needed. We are flexible in return: if you've been working late resolving a critical issue, you are not expected to be online first thing the following morning. The goal of this role is also to put the right guardrails in place so that those situations become increasingly rare. What You'll Own Infrastructure & Security Own all DNS and domain management across the Naturecan group - a senior-only responsibility with significant business risk Lead the security audit remediation programme - driving findings from third party security partners through to resolution Endpoint management and device security - Windows EOL, device encryption, endpoint tooling configuration, and Active Directory governance GCP and cloud infrastructure governance - security posture, access controls, cost management Oversee infrastructure migration for MedCan and related legacy server decommission Drive the migration of internal business communications onto modern, structured tooling - reducing reliance on informal channels and building an infrastructure that scales with the business Ongoing IT decisions that require senior judgement - device lifecycle, authorisation decisions, tooling governance across the group MedCan - Platform Stability & Active Workstreams Work with the engineering team to formalise a clear stability plan for Mycannabis 360 and Mycannabis Wuppertal - addressing current performance constraints and ensuring the platform remains stable as clinic volumes and data grow Assess the right path forward for the MedCan WordPress estate: near term improvements, plugin and database maintenance, monitoring and alerting - with migration to Dose as the longer term destination Own the ongoing WordPress maintenance cadence: plugin security and rewrites, DB cleansing (every 3-6 months as order data grows), uptime monitoring improvements Teleclinic onboarding - technical oversight of the Clinics API and new integrations as MedCan scales its prescriber network Payment gateway integrations across the MedCan estate - future providers; implementation oversight and security review Dose - Technical Oversight Payment gateway integration - senior technical oversight and review, working closely with the Dose team and Engineering Manager Architecture review on complex Dose decisions - regulatory data handling, CQC compliance, patient data security DevOps support for the Dose platform - CI/CD, environment management, deployment pipeline stability Cross platform technical decisions, particularly where the Nowomed to Dose migration path intersects with MedCan infrastructure AI Automation & Developer Productivity Support the Engineering Manager's AI automation programme - contributing technically to the meeting to Jira pipeline, communications to ticket dashboard, and RAG systems across Jira, Confluence, and codebases Drive AI code completion and tooling adoption across both engineering teams - building shared workflow standards at scale Own the technical strategy for Claude Enterprise, API consumption governance, and MCP integration across the group Identify and ship AI driven improvements that reduce manual overhead in sprint planning, incident response, and onboarding Engineering Standards Set and maintain code review standards and engineering quality bar across Dose and MedCan teams A senior technical resource for the Engineering Manager and delivery teams - available to dig into the hard problems and bring them to resolution Technical mentoring for the Dose Engineering Lead and senior developers across both streams Developer productivity tooling - sprint analytics, Jira workflow improvements, shared tooling standards What We're Looking For We're looking for someone with most of the following - you don't need to tick every box: Technical depth 8+ years of professional software development, with strong backend and systems level experience Comfortable across a mixed stack: WordPress/PHP (MedCan estate), TypeScript/Bun.js (Dose). Node.js experience is directly transferable. Deep understanding of security architecture - authentication, authorisation, DNS/email security (SPF, DKIM, DMARC), endpoint management, access controls Infrastructure experience: cloud (GCP, AWS), VPS/dedicated server management, migrations, and infrastructure as code approaches Payment gateway integration experience - PSPs, webhooks, idempotency, and secure handling of payment flows in regulated contexts RESTful API design and review - able to audit, improve, and set standards across codebases you didn't write WordPress performance, plugin management, and database optimisation - able to diagnose and resolve platform degradation under load Regulated environment experience Experience working in healthcare, fintech, or other regulated environments where data security, audit trails, and compliance requirements shape technical decisions Familiarity with GDPR in a practical engineering context - not just as a compliance checkbox AI tooling & automation Hands on experience with AI assisted development - LLMs, MCP servers, RAG systems, and automation pipelines Ability to build and govern AI tooling at an organisational level - team wide adoption, standards, and cost governance Working style Thrives on context switching - equally at home firefighting a live server issue and progressing a longer term security programme; able to reprioritise without losing momentum on either Operates autonomously and works at pace - picks up complex problems, drives them to resolution, and communicates clearly throughout Comfortable as a senior technical contributor without a people reporting line - influence through depth, not hierarchy Strong written communication - able to translate complex technical situations into clear, concise summaries for non technical stakeholders Reliable under pressure - shows up on incidents, traces root causes quickly, and communicates clearly while doing it Comfortable with the realities of e commerce and regulated healthcare - platforms run around the clock, and occasionally so do the people who build them About the Team The engineering team is small, direct, and high trust. The Engineering Manager leads delivery across Dose and MedCan. The Dose team is a mix of FTE and senior contractors focused on the clinical platform. MedCan has a core senior developer and a growing clinic operation . click apply for full job details
16/07/2026
Full time
Group Technology Principal Developer Full-time Stockport office every Thursday; remote the rest of the week Salary dependent on experience About Naturecan Naturecan Group is a fast-growing, multi-entity health and wellness business operating across e-commerce, regulated pharmacy, and clinical healthcare. We run operations across the UK, Germany, and beyond - brands include Naturecan (D2C, 50 Shopify stores), Mycannabis and Nowomed (German medical cannabis pharmacy), WMG Pharma (wholesale pharmaceutical distribution), and Dose (our CQC-registered UK medical cannabis clinic, in development). Group net sales continue to group across Naturecan Core, MedCan pharmacy, WMG wholesale, and Dose all scaling simultaneously. The technology team sits at the heart of that growth: we build and maintain the platforms that underpin every entity in the group. The Role This is a group-level principal technical role. You will report directly to the IT Director with a remit that spans infrastructure ownership, cross-team technical collaboration, and the ability to float across streams and pick up whatever is most critical at any given point. The nature of the role is breadth and depth in equal measure. One day you may be deep in a server performance issue for the MedCan WordPress estate; the next you are reviewing Dose's payment gateway architecture or driving the security remediation programme. Context switching at pace - without losing technical rigour - is fundamental to how this role operates. In practice, the role has two dimensions: 1. Technical ownership. - owning the group's infrastructure, security governance, DNS, AI strategy, and platform-level decisions that require principal-level experience. This includes driving improvements to internal tooling and communications infrastructure - ensuring the business operates on the right foundations as it scales. 2. Cross-team technical collaboration. - supporting the Engineering Manager and delivery teams as a senior technical resource - available to dig into hard architectural or infrastructure problems and provide technical continuity across delivery streams when needed. At the outset this is an individual contributor role with no people reporting line - influence through technical depth and judgement rather than hierarchy. That said, this role is not rigidly defined. We are looking for the right person first, and if that person brings people leadership as an additional strength, there is a natural opportunity for the role to evolve in that direction as the team grows. What matters most is exceptional technical ability and the drive to use it. As an e-commerce and healthcare business, our platforms run 24/7. Occasionally that means responding to something outside of normal hours - this is part of the role and expected on those rare occasions when it's needed. We are flexible in return: if you've been working late resolving a critical issue, you are not expected to be online first thing the following morning. The goal of this role is also to put the right guardrails in place so that those situations become increasingly rare. What You'll Own Infrastructure & Security Own all DNS and domain management across the Naturecan group - a senior-only responsibility with significant business risk Lead the security audit remediation programme - driving findings from third party security partners through to resolution Endpoint management and device security - Windows EOL, device encryption, endpoint tooling configuration, and Active Directory governance GCP and cloud infrastructure governance - security posture, access controls, cost management Oversee infrastructure migration for MedCan and related legacy server decommission Drive the migration of internal business communications onto modern, structured tooling - reducing reliance on informal channels and building an infrastructure that scales with the business Ongoing IT decisions that require senior judgement - device lifecycle, authorisation decisions, tooling governance across the group MedCan - Platform Stability & Active Workstreams Work with the engineering team to formalise a clear stability plan for Mycannabis 360 and Mycannabis Wuppertal - addressing current performance constraints and ensuring the platform remains stable as clinic volumes and data grow Assess the right path forward for the MedCan WordPress estate: near term improvements, plugin and database maintenance, monitoring and alerting - with migration to Dose as the longer term destination Own the ongoing WordPress maintenance cadence: plugin security and rewrites, DB cleansing (every 3-6 months as order data grows), uptime monitoring improvements Teleclinic onboarding - technical oversight of the Clinics API and new integrations as MedCan scales its prescriber network Payment gateway integrations across the MedCan estate - future providers; implementation oversight and security review Dose - Technical Oversight Payment gateway integration - senior technical oversight and review, working closely with the Dose team and Engineering Manager Architecture review on complex Dose decisions - regulatory data handling, CQC compliance, patient data security DevOps support for the Dose platform - CI/CD, environment management, deployment pipeline stability Cross platform technical decisions, particularly where the Nowomed to Dose migration path intersects with MedCan infrastructure AI Automation & Developer Productivity Support the Engineering Manager's AI automation programme - contributing technically to the meeting to Jira pipeline, communications to ticket dashboard, and RAG systems across Jira, Confluence, and codebases Drive AI code completion and tooling adoption across both engineering teams - building shared workflow standards at scale Own the technical strategy for Claude Enterprise, API consumption governance, and MCP integration across the group Identify and ship AI driven improvements that reduce manual overhead in sprint planning, incident response, and onboarding Engineering Standards Set and maintain code review standards and engineering quality bar across Dose and MedCan teams A senior technical resource for the Engineering Manager and delivery teams - available to dig into the hard problems and bring them to resolution Technical mentoring for the Dose Engineering Lead and senior developers across both streams Developer productivity tooling - sprint analytics, Jira workflow improvements, shared tooling standards What We're Looking For We're looking for someone with most of the following - you don't need to tick every box: Technical depth 8+ years of professional software development, with strong backend and systems level experience Comfortable across a mixed stack: WordPress/PHP (MedCan estate), TypeScript/Bun.js (Dose). Node.js experience is directly transferable. Deep understanding of security architecture - authentication, authorisation, DNS/email security (SPF, DKIM, DMARC), endpoint management, access controls Infrastructure experience: cloud (GCP, AWS), VPS/dedicated server management, migrations, and infrastructure as code approaches Payment gateway integration experience - PSPs, webhooks, idempotency, and secure handling of payment flows in regulated contexts RESTful API design and review - able to audit, improve, and set standards across codebases you didn't write WordPress performance, plugin management, and database optimisation - able to diagnose and resolve platform degradation under load Regulated environment experience Experience working in healthcare, fintech, or other regulated environments where data security, audit trails, and compliance requirements shape technical decisions Familiarity with GDPR in a practical engineering context - not just as a compliance checkbox AI tooling & automation Hands on experience with AI assisted development - LLMs, MCP servers, RAG systems, and automation pipelines Ability to build and govern AI tooling at an organisational level - team wide adoption, standards, and cost governance Working style Thrives on context switching - equally at home firefighting a live server issue and progressing a longer term security programme; able to reprioritise without losing momentum on either Operates autonomously and works at pace - picks up complex problems, drives them to resolution, and communicates clearly throughout Comfortable as a senior technical contributor without a people reporting line - influence through depth, not hierarchy Strong written communication - able to translate complex technical situations into clear, concise summaries for non technical stakeholders Reliable under pressure - shows up on incidents, traces root causes quickly, and communicates clearly while doing it Comfortable with the realities of e commerce and regulated healthcare - platforms run around the clock, and occasionally so do the people who build them About the Team The engineering team is small, direct, and high trust. The Engineering Manager leads delivery across Dose and MedCan. The Dose team is a mix of FTE and senior contractors focused on the clinical platform. MedCan has a core senior developer and a growing clinic operation . click apply for full job details
Let's begin! Software Engineer - AI Platform & Agents (14135) At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody's is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we're advancing AI to move from insight to action-enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies 3+ years of experience in backend software development, building scalable, resilient, and production-grade systems Hands-on experience developing AI-powered applications, including large language models (LLMs), AI agents, retrieval-augmented generation, prompt engineering, evaluation frameworks, and model optimization techniques Proven ability to take AI solutions from concept and experimentation through to production deployment, optimizing for performance, reliability, scalability, and cost Strong knowledge of cloud platforms such as AWS, GCP, or Azure, along with containerization and orchestration technologies including Docker, ECS, and Kubernetes Proficiency with databases such as PostgreSQL and MongoDB and caching technologies such as Redis for high-performance data storage and retrieval Experience designing and building APIs, distributed systems, and event-driven architectures in modern programming languages such as Python, TypeScript, Java, Go, or similar Familiarity with MLOps practices, model monitoring, observability, versioning, and automated deployment pipelines preferred Strong problem solving skills with the ability to navigate ambiguity, experiment rapidly, and deliver impactful solutions that create measurable business value Excellent communication and collaboration skills with demonstrated success working across multidisciplinary teams of engineers, data scientists, and product stakeholders Education Bachelor's degree or higher in Computer Science, Software Engineering, or a related field Responsibilities As a Software Engineer specializing in AI systems, you will help shape the next generation of intelligent applications by building scalable platforms that bring cutting edge AI capabilities into real world production environments. Working at the intersection of software engineering and machine learning, you will design and develop systems that power AI agents, large language model applications, and advanced automation solutions used by teams across the business. You will collaborate closely with engineers, data scientists, and product partners to transform innovative ideas into reliable, secure, and impactful products. Design and build scalable backend platforms, APIs, and services that power AI applications, intelligent automation solutions, and AI agents Develop and deploy advanced LLM powered applications using techniques such as retrieval augmented generation, prompt engineering, evaluation frameworks, and model optimization Create robust data and inference pipelines that support both real time and batch AI workloads at enterprise scale Partner with data scientists and machine learning engineers to integrate emerging AI capabilities into production products and services Build systems that enable AI agents to reason, automate tasks, interact with tools, and solve complex business challenges autonomously Optimize applications for performance, scalability, reliability, and cost efficiency while supporting increasing AI adoption and usage Implement engineering best practices around observability, monitoring, testing, security, and operational excellence Establish and champion MLOps practices including model lifecycle management, prompt versioning, automated evaluation, and continuous improvement Build reusable frameworks, developer tooling, and platform capabilities that accelerate AI innovation across multiple teams Participate in architecture discussions, technical design reviews, and engineering initiatives that influence the future direction of AI products Mentor engineers, share technical expertise, and contribute to a culture of innovation, experimentation, and continuous learning About the Team Our Innovation team is responsible for building next-generation internal and external products powered by cutting edge artificial intelligence technologies, including large language models, AI agents, machine learning, and natural language processing. The group is made up of a diverse set of engineers, data scientists, and AI specialists who are passionate about solving complex challenges and turning breakthrough ideas into real world solutions. We operate in agile, highly collaborative squads focused on delivering innovative products that enhance productivity, unlock insights, and create measurable business impact. Collaboration is at the heart of everything we do. Engineers have the opportunity to work across the full AI lifecycle, from experimentation and prototyping through to large scale production deployment. Joining our team means working on some of the most exciting challenges in applied AI, contributing to products used across the organisation, and being part of a culture that values curiosity, innovation, knowledge sharing, and continuous growth. Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
16/07/2026
Full time
Let's begin! Software Engineer - AI Platform & Agents (14135) At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody's is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we're advancing AI to move from insight to action-enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies 3+ years of experience in backend software development, building scalable, resilient, and production-grade systems Hands-on experience developing AI-powered applications, including large language models (LLMs), AI agents, retrieval-augmented generation, prompt engineering, evaluation frameworks, and model optimization techniques Proven ability to take AI solutions from concept and experimentation through to production deployment, optimizing for performance, reliability, scalability, and cost Strong knowledge of cloud platforms such as AWS, GCP, or Azure, along with containerization and orchestration technologies including Docker, ECS, and Kubernetes Proficiency with databases such as PostgreSQL and MongoDB and caching technologies such as Redis for high-performance data storage and retrieval Experience designing and building APIs, distributed systems, and event-driven architectures in modern programming languages such as Python, TypeScript, Java, Go, or similar Familiarity with MLOps practices, model monitoring, observability, versioning, and automated deployment pipelines preferred Strong problem solving skills with the ability to navigate ambiguity, experiment rapidly, and deliver impactful solutions that create measurable business value Excellent communication and collaboration skills with demonstrated success working across multidisciplinary teams of engineers, data scientists, and product stakeholders Education Bachelor's degree or higher in Computer Science, Software Engineering, or a related field Responsibilities As a Software Engineer specializing in AI systems, you will help shape the next generation of intelligent applications by building scalable platforms that bring cutting edge AI capabilities into real world production environments. Working at the intersection of software engineering and machine learning, you will design and develop systems that power AI agents, large language model applications, and advanced automation solutions used by teams across the business. You will collaborate closely with engineers, data scientists, and product partners to transform innovative ideas into reliable, secure, and impactful products. Design and build scalable backend platforms, APIs, and services that power AI applications, intelligent automation solutions, and AI agents Develop and deploy advanced LLM powered applications using techniques such as retrieval augmented generation, prompt engineering, evaluation frameworks, and model optimization Create robust data and inference pipelines that support both real time and batch AI workloads at enterprise scale Partner with data scientists and machine learning engineers to integrate emerging AI capabilities into production products and services Build systems that enable AI agents to reason, automate tasks, interact with tools, and solve complex business challenges autonomously Optimize applications for performance, scalability, reliability, and cost efficiency while supporting increasing AI adoption and usage Implement engineering best practices around observability, monitoring, testing, security, and operational excellence Establish and champion MLOps practices including model lifecycle management, prompt versioning, automated evaluation, and continuous improvement Build reusable frameworks, developer tooling, and platform capabilities that accelerate AI innovation across multiple teams Participate in architecture discussions, technical design reviews, and engineering initiatives that influence the future direction of AI products Mentor engineers, share technical expertise, and contribute to a culture of innovation, experimentation, and continuous learning About the Team Our Innovation team is responsible for building next-generation internal and external products powered by cutting edge artificial intelligence technologies, including large language models, AI agents, machine learning, and natural language processing. The group is made up of a diverse set of engineers, data scientists, and AI specialists who are passionate about solving complex challenges and turning breakthrough ideas into real world solutions. We operate in agile, highly collaborative squads focused on delivering innovative products that enhance productivity, unlock insights, and create measurable business impact. Collaboration is at the heart of everything we do. Engineers have the opportunity to work across the full AI lifecycle, from experimentation and prototyping through to large scale production deployment. Joining our team means working on some of the most exciting challenges in applied AI, contributing to products used across the organisation, and being part of a culture that values curiosity, innovation, knowledge sharing, and continuous growth. Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
Bauer Media Group Heinrich Bauer Verlag KG
Manchester, Lancashire
Our Team: How We Enrich Everyday Life You'll be joining Bauer Media Audio (BMA), Europe's biggest commercial audio broadcaster, connecting audiences across nine markets to the music, stories and experiences they love. Bauer Media Audio is making a significant investment in a new in house software development hub in Manchester. This new hub reinforces Manchester's position as a key technology centre for Bauer Media Audio, alongside its existing locations. We're creating a new development team to build innovative business critical solutions that will power Bauer Media's audio platform of the future. Our team is built around squads, each aligned to a distinct value stream, with a layer of cross squad roles - people whose expertise and support spans the whole team. Each squad will be led by a Product Manager and Lead Engineer, working in partnership and jointly accountable for their squad's work and outcomes. Squads are intentionally small - typically around five to six engineers - keeping them focused, collaborative, and able to move quickly. Our team thrives on collaboration, innovation, and a shared commitment to delivering high quality, scalable solutions, working closely with product and technology peers to ensure our platforms meet the evolving needs of the business and our international markets. The Difference You Will Make As Lead Engineer, you will combine hands on technical contribution with the day to day leadership and people management of a software engineering squad within our new engineering team. You will work alongside your team, writing and reviewing code, guiding technical decisions, maintaining engineering standards, supporting the growth of individual engineers, and acting as the connective tissue between your squad and the broader engineering organisation. You will work closely with the Director of Engineering and leaders from adjacent disciplines to ensure your team's work aligns with our technical direction and product priorities. You will lead with empathy and clarity to foster a culture of continuous improvement, shared ownership, and engineering excellence within your squad. Team leadership roles are vital to our success so you will play a key role in helping to create a diverse, welcoming and inclusive environment that is psychologically safe, where everyone can be their authentic selves and do their best work, every day. Your Role Grow your team: Support your engineers' career development and build a motivated, high performing squad through regular 1:1s, performance reviews, and by creating individual growth plans. Mentor junior and mid level engineers - fostering a continuous improvement culture and helping the team build technical confidence and skills. Contribute technically: Write and review code as an active contributor to your squad's delivery - guiding by example on quality, maintainability, and best practice. Guide architectural decisions and technical direction within your squad and contribute to broader engineering discussions. Drive delivery and planning: Plan and manage squad capacity across projects - forecast hiring needs and allocate resources effectively to meet delivery commitments. Participate in roadmap, refinement, and sprint planning sessions - working closely with Product colleagues and adjacent discipline leads, providing technical input, ensuring clear scoping, and surfacing dependencies and risks early. Uphold engineering standards: Define and sustain coding standards and review processes - conducting code reviews focused on quality, maintainability, and consistency. Track and manage technical debt within your squad - balancing debt reduction with feature delivery and escalating systemic issues where needed. Ensure operational excellence: Participate in the in hours and out of hours incident management rotas, providing hands on technical support and clear, calm communication during high pressure situations. Advocate for the 'you build it, you run it' ethos - ensuring your squad is equipped to deploy, operate, and support the systems they build as part of a DevOps culture where second line out of hours support is the expectation. What we are looking for Technical capability: Solid hands on software engineering experience, with sufficient depth across full stack or backend development to guide technical decisions, review code meaningfully, and set the standard for your squad. Familiarity with our core stack - Node/TypeScript, React, Java, AWS, Kubernetes, and Kafka - or a comparable modern stack; deep expertise in some areas, with the breadth to engage credibly across the rest. A strong grasp of software architecture principles - microservices, APIs, and cloud based deployment - and the ability to guide your squad's technical direction within a broader engineering strategy. Modern engineering practices: CI/CD, containerisation, version control workflows, code review, testing strategies, and observability. Security best practices embedded across the development lifecycle, with the ability to guide your squad to do the same. An awareness of AI trends within engineering and an interest in AI assisted development tooling - understanding how these tools can improve your squad's productivity and code quality. Leadership and people skills: Leading or mentoring with a servant leadership mindset and a genuine focus on the growth and wellbeing of your colleagues. Communicating with a range of people and organisational roles, managing stakeholder expectations, representing your team's needs, and fostering collaboration across multidisciplinary teams. Acting as an escalation point for your team, supporting them through complex or time sensitive situations. Taking an organised and structured approach to planning, managing priorities and keeping delivery on track. Industry and delivery experience: Leading a software engineering team or squad in a product led, multidisciplinary organisation, with a track record of consistent, quality delivery. Agile software delivery practices and methodologies - with the experience to implement the right approach for your squad's context; SCRUM experience is a plus. Adapting to evolving business priorities, communicating calmly and clearly when under pressure. Media, audio streaming, or consumer platform experience is a plus. Working Pattern and Location This is a permanent, hybrid, full time role with an in office presence twice a week in our Manchester hub. Like all roles in the team, this one includes participation in incident management rotas - we schedule these collaboratively, taking into account everyone's responsibilities and commitments outside of work. About Bauer Media Group We are a media business focused on creating content that matters to millions of people across Europe. Our offering extends from print and online publishing to audio broadcasting and entertainment, alongside investments in other media related sectors. With more than 500 million copies sold each year, we are one of Europe's largest Publishers. From women's and celebrities' magazines to TV listings to food and special interest, we own some of the most popular publishing brands in Germany, UK, Poland and France - both digital and print. But not only that. Reaching over 61 million listeners weekly, we operate over 150 radio and podcast brands in nine countries, spanning the UK, Ireland, Poland, Slovakia, Denmark, Sweden, Finland, Norway and Portugal. Family owned in the 5th generation, Bauer Media focuses on the long term, with a consumer first mindset that guides us across our diverse portfolio. Our workforce of 12,000 shares a common purpose: to deliver content and services that enrich people's everyday lives. What's in it for you You'll have 28 days holiday, bank holidays & 2 volunteer days to use. Your development matters, so access to our internal training provider - Bauer Academy - is a huge win. We have enhanced Maternity/Adoption, Paternity and Shared Parental Leave Pay. You'll have the opportunity for flexible working. And more! Find the full details of our benefits here. We are an international employer and equal opportunities are important to us. That's why we welcome everyone in their uniqueness, regardless of e.g. religion, gender, skin color, disability in our house. We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or a long term health condition, and need us to make any reasonable adjustments or do anything differently during any stage of the recruitment process, please let us know by emailing . We are actively recruiting for this position, so the job advert may close earlier than expected. Contact and Feedback If you have any feedback regarding our UK recruitment process, please email we would love to hear from you. Date Job Posting Last Updated: 13 Jul 2026
16/07/2026
Full time
Our Team: How We Enrich Everyday Life You'll be joining Bauer Media Audio (BMA), Europe's biggest commercial audio broadcaster, connecting audiences across nine markets to the music, stories and experiences they love. Bauer Media Audio is making a significant investment in a new in house software development hub in Manchester. This new hub reinforces Manchester's position as a key technology centre for Bauer Media Audio, alongside its existing locations. We're creating a new development team to build innovative business critical solutions that will power Bauer Media's audio platform of the future. Our team is built around squads, each aligned to a distinct value stream, with a layer of cross squad roles - people whose expertise and support spans the whole team. Each squad will be led by a Product Manager and Lead Engineer, working in partnership and jointly accountable for their squad's work and outcomes. Squads are intentionally small - typically around five to six engineers - keeping them focused, collaborative, and able to move quickly. Our team thrives on collaboration, innovation, and a shared commitment to delivering high quality, scalable solutions, working closely with product and technology peers to ensure our platforms meet the evolving needs of the business and our international markets. The Difference You Will Make As Lead Engineer, you will combine hands on technical contribution with the day to day leadership and people management of a software engineering squad within our new engineering team. You will work alongside your team, writing and reviewing code, guiding technical decisions, maintaining engineering standards, supporting the growth of individual engineers, and acting as the connective tissue between your squad and the broader engineering organisation. You will work closely with the Director of Engineering and leaders from adjacent disciplines to ensure your team's work aligns with our technical direction and product priorities. You will lead with empathy and clarity to foster a culture of continuous improvement, shared ownership, and engineering excellence within your squad. Team leadership roles are vital to our success so you will play a key role in helping to create a diverse, welcoming and inclusive environment that is psychologically safe, where everyone can be their authentic selves and do their best work, every day. Your Role Grow your team: Support your engineers' career development and build a motivated, high performing squad through regular 1:1s, performance reviews, and by creating individual growth plans. Mentor junior and mid level engineers - fostering a continuous improvement culture and helping the team build technical confidence and skills. Contribute technically: Write and review code as an active contributor to your squad's delivery - guiding by example on quality, maintainability, and best practice. Guide architectural decisions and technical direction within your squad and contribute to broader engineering discussions. Drive delivery and planning: Plan and manage squad capacity across projects - forecast hiring needs and allocate resources effectively to meet delivery commitments. Participate in roadmap, refinement, and sprint planning sessions - working closely with Product colleagues and adjacent discipline leads, providing technical input, ensuring clear scoping, and surfacing dependencies and risks early. Uphold engineering standards: Define and sustain coding standards and review processes - conducting code reviews focused on quality, maintainability, and consistency. Track and manage technical debt within your squad - balancing debt reduction with feature delivery and escalating systemic issues where needed. Ensure operational excellence: Participate in the in hours and out of hours incident management rotas, providing hands on technical support and clear, calm communication during high pressure situations. Advocate for the 'you build it, you run it' ethos - ensuring your squad is equipped to deploy, operate, and support the systems they build as part of a DevOps culture where second line out of hours support is the expectation. What we are looking for Technical capability: Solid hands on software engineering experience, with sufficient depth across full stack or backend development to guide technical decisions, review code meaningfully, and set the standard for your squad. Familiarity with our core stack - Node/TypeScript, React, Java, AWS, Kubernetes, and Kafka - or a comparable modern stack; deep expertise in some areas, with the breadth to engage credibly across the rest. A strong grasp of software architecture principles - microservices, APIs, and cloud based deployment - and the ability to guide your squad's technical direction within a broader engineering strategy. Modern engineering practices: CI/CD, containerisation, version control workflows, code review, testing strategies, and observability. Security best practices embedded across the development lifecycle, with the ability to guide your squad to do the same. An awareness of AI trends within engineering and an interest in AI assisted development tooling - understanding how these tools can improve your squad's productivity and code quality. Leadership and people skills: Leading or mentoring with a servant leadership mindset and a genuine focus on the growth and wellbeing of your colleagues. Communicating with a range of people and organisational roles, managing stakeholder expectations, representing your team's needs, and fostering collaboration across multidisciplinary teams. Acting as an escalation point for your team, supporting them through complex or time sensitive situations. Taking an organised and structured approach to planning, managing priorities and keeping delivery on track. Industry and delivery experience: Leading a software engineering team or squad in a product led, multidisciplinary organisation, with a track record of consistent, quality delivery. Agile software delivery practices and methodologies - with the experience to implement the right approach for your squad's context; SCRUM experience is a plus. Adapting to evolving business priorities, communicating calmly and clearly when under pressure. Media, audio streaming, or consumer platform experience is a plus. Working Pattern and Location This is a permanent, hybrid, full time role with an in office presence twice a week in our Manchester hub. Like all roles in the team, this one includes participation in incident management rotas - we schedule these collaboratively, taking into account everyone's responsibilities and commitments outside of work. About Bauer Media Group We are a media business focused on creating content that matters to millions of people across Europe. Our offering extends from print and online publishing to audio broadcasting and entertainment, alongside investments in other media related sectors. With more than 500 million copies sold each year, we are one of Europe's largest Publishers. From women's and celebrities' magazines to TV listings to food and special interest, we own some of the most popular publishing brands in Germany, UK, Poland and France - both digital and print. But not only that. Reaching over 61 million listeners weekly, we operate over 150 radio and podcast brands in nine countries, spanning the UK, Ireland, Poland, Slovakia, Denmark, Sweden, Finland, Norway and Portugal. Family owned in the 5th generation, Bauer Media focuses on the long term, with a consumer first mindset that guides us across our diverse portfolio. Our workforce of 12,000 shares a common purpose: to deliver content and services that enrich people's everyday lives. What's in it for you You'll have 28 days holiday, bank holidays & 2 volunteer days to use. Your development matters, so access to our internal training provider - Bauer Academy - is a huge win. We have enhanced Maternity/Adoption, Paternity and Shared Parental Leave Pay. You'll have the opportunity for flexible working. And more! Find the full details of our benefits here. We are an international employer and equal opportunities are important to us. That's why we welcome everyone in their uniqueness, regardless of e.g. religion, gender, skin color, disability in our house. We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or a long term health condition, and need us to make any reasonable adjustments or do anything differently during any stage of the recruitment process, please let us know by emailing . We are actively recruiting for this position, so the job advert may close earlier than expected. Contact and Feedback If you have any feedback regarding our UK recruitment process, please email we would love to hear from you. Date Job Posting Last Updated: 13 Jul 2026
TP ICAP is seeking a Senior Engineer to join the Fusion Platform team in London. You will own design, development, testing and deployment of software in a fast-paced, production-critical environment, collaborating with AWS and cross-functional partners. You will demonstrate strong TypeScript/JavaScript capabilities, frontend (React/Redux) and backend experience, along with microservices, cloud tooling, and modern SDLC practices to deliver scalable services in production.
16/07/2026
Full time
TP ICAP is seeking a Senior Engineer to join the Fusion Platform team in London. You will own design, development, testing and deployment of software in a fast-paced, production-critical environment, collaborating with AWS and cross-functional partners. You will demonstrate strong TypeScript/JavaScript capabilities, frontend (React/Redux) and backend experience, along with microservices, cloud tooling, and modern SDLC practices to deliver scalable services in production.
Encore Musicians Encore Musicians is a company that was recently acquired by Mixcloud and is one of the world's leading online platforms for booking live musicians, bands, and DJs. Since 2014, we've helped over 50,000 clients bring live music to life's biggest moments, from weddings to corporate events, and more. We're passionate about supporting musicians and have helped them earn over £27 million through Encore gigs. By joining Encore, you'll be joining a bright, friendly and ambitious team on a mission to bring more great live music into the world. Encore was acquired by Mixcloud in Autumn 2024, which has marked the beginning of an exciting new chapter in our story. Together, we're solving meaningful challenges in our industry such as, how can we make live music accessible to everyone while enabling musicians to build sustainable careers? And how do we make the booking process an intuitive and enjoyable digital experience? We're excited to execute these ideas and are looking for an experienced engineer to join us on the journey. The Role We're looking for a Lead Engineer to join our small, full-stack engineering team. You'll be working alongside our other Senior Engineer as one of just two developers responsible for the entire Encore platform - from the customer-facing web app to our React Native mobile app, backend services, and infrastructure. You'll join at a pivotal moment: we're mid-way through launching Encore in the USA, evolving our core product, and rolling out a rebrand across the site. There's a lot of green-field, high-impact work on the table, alongside the day-to-day of keeping a live, revenue-generating marketplace running smoothly. What You'll Do Transform Encore into a more focused, intuitive self-serve platform for both musicians and customers, making it seamless and delightful to use. Bring systems-level understanding and stewardship of strategy to the tech/product team (and across the company) Pastoral mentorship of another full-stack engineer Maintenance of our tech infrastructure (keeping downtime to a minimum, and fixing critical bugs/team requests in a prioritised and timely manner) Continuous formation/refinement of tech projects of strategic importance (e.g, tech debt, stack modernisation) Deliver on the release cadence for tech/product projects of strategic importance Improve Encore key features including messenger, job listings, search and musician admin panels Continued build-out of the USA platform - SEO landing pages, musician-side functionality, and bringing the US experience up to parity with the UK platform Keep technical output closely and visibly aligned with commercial priorities, and always identify the highest-impact work and the next bottleneck to remove Keep the platform reliable - minimising downtime and resolving critical bugs and team requests in a timely, well-prioritised way Work with bespoke payment integrations, including Stripe for the US market Reduce tech debt on an ongoing basis - including migrating toward a more formalised meta framework and moving our WordPress blog off Digital Ocean and onto Railway Who you are: Lead-level engineering ownership in a production software environment Strong full-stack experience with TypeScript/JavaScript - comfortable across the stack rather than specialised in just one layer Experience with React for frontend and Node.js/Express for backend services Comfort moving between frontend web work and infrastructure/DevOps tasks (containers, cloud configuration) - at Encore, engineers regularly jump between the two Experience working with AI-assisted coding tools, such as Claude Code Skills, MCP servers and Routines. A product and commercial mindset: the ability to weigh technical work against business impact, prioritise ruthlessly, and know what to cut to ship faster Strong communication skills - you'll work closely with product, design, non-technical stakeholders, and leadership on technical priorities across the company Comfort operating with autonomy as an individual contributor; we don't micro-manage, and you'll be trusted to make day-to-day technical decisions independently Experience with (or willingness to quickly get up to speed on) our stack: React Native/Expo, Railway, GitHub (incl. CI and end-to-end testing), Playwright, Vite/Vitest, Google Cloud, AWS, Twilio, and Stripe Eligible to work in the United Kingdom Nice to Have: TanStack Start/Router experience A passion for music - not essential, but the whole team shares a genuine love of it, and many of us are musicians or DJs ourselves Experience working in a two-sided marketplace business Experience navigating a codebase that has evolved and grown over several years, with an eye for where to simplify, unify, or replace legacy pieces Degree in Computer Science or Software Engineering What Makes This Role Special Zero-to-one impact: Be at the forefront of solving some of the music industry's most intriguing challenges. Real problem-solving: You'll work on complex, meaningful challenges that impact thousands of musicians and event organisers. True ownership: Take the lead in shaping product direction and enjoy a high level of autonomy in your work. Direct impact: Work in a small, dynamic team where your contributions directly affect our users' experiences.
16/07/2026
Full time
Encore Musicians Encore Musicians is a company that was recently acquired by Mixcloud and is one of the world's leading online platforms for booking live musicians, bands, and DJs. Since 2014, we've helped over 50,000 clients bring live music to life's biggest moments, from weddings to corporate events, and more. We're passionate about supporting musicians and have helped them earn over £27 million through Encore gigs. By joining Encore, you'll be joining a bright, friendly and ambitious team on a mission to bring more great live music into the world. Encore was acquired by Mixcloud in Autumn 2024, which has marked the beginning of an exciting new chapter in our story. Together, we're solving meaningful challenges in our industry such as, how can we make live music accessible to everyone while enabling musicians to build sustainable careers? And how do we make the booking process an intuitive and enjoyable digital experience? We're excited to execute these ideas and are looking for an experienced engineer to join us on the journey. The Role We're looking for a Lead Engineer to join our small, full-stack engineering team. You'll be working alongside our other Senior Engineer as one of just two developers responsible for the entire Encore platform - from the customer-facing web app to our React Native mobile app, backend services, and infrastructure. You'll join at a pivotal moment: we're mid-way through launching Encore in the USA, evolving our core product, and rolling out a rebrand across the site. There's a lot of green-field, high-impact work on the table, alongside the day-to-day of keeping a live, revenue-generating marketplace running smoothly. What You'll Do Transform Encore into a more focused, intuitive self-serve platform for both musicians and customers, making it seamless and delightful to use. Bring systems-level understanding and stewardship of strategy to the tech/product team (and across the company) Pastoral mentorship of another full-stack engineer Maintenance of our tech infrastructure (keeping downtime to a minimum, and fixing critical bugs/team requests in a prioritised and timely manner) Continuous formation/refinement of tech projects of strategic importance (e.g, tech debt, stack modernisation) Deliver on the release cadence for tech/product projects of strategic importance Improve Encore key features including messenger, job listings, search and musician admin panels Continued build-out of the USA platform - SEO landing pages, musician-side functionality, and bringing the US experience up to parity with the UK platform Keep technical output closely and visibly aligned with commercial priorities, and always identify the highest-impact work and the next bottleneck to remove Keep the platform reliable - minimising downtime and resolving critical bugs and team requests in a timely, well-prioritised way Work with bespoke payment integrations, including Stripe for the US market Reduce tech debt on an ongoing basis - including migrating toward a more formalised meta framework and moving our WordPress blog off Digital Ocean and onto Railway Who you are: Lead-level engineering ownership in a production software environment Strong full-stack experience with TypeScript/JavaScript - comfortable across the stack rather than specialised in just one layer Experience with React for frontend and Node.js/Express for backend services Comfort moving between frontend web work and infrastructure/DevOps tasks (containers, cloud configuration) - at Encore, engineers regularly jump between the two Experience working with AI-assisted coding tools, such as Claude Code Skills, MCP servers and Routines. A product and commercial mindset: the ability to weigh technical work against business impact, prioritise ruthlessly, and know what to cut to ship faster Strong communication skills - you'll work closely with product, design, non-technical stakeholders, and leadership on technical priorities across the company Comfort operating with autonomy as an individual contributor; we don't micro-manage, and you'll be trusted to make day-to-day technical decisions independently Experience with (or willingness to quickly get up to speed on) our stack: React Native/Expo, Railway, GitHub (incl. CI and end-to-end testing), Playwright, Vite/Vitest, Google Cloud, AWS, Twilio, and Stripe Eligible to work in the United Kingdom Nice to Have: TanStack Start/Router experience A passion for music - not essential, but the whole team shares a genuine love of it, and many of us are musicians or DJs ourselves Experience working in a two-sided marketplace business Experience navigating a codebase that has evolved and grown over several years, with an eye for where to simplify, unify, or replace legacy pieces Degree in Computer Science or Software Engineering What Makes This Role Special Zero-to-one impact: Be at the forefront of solving some of the music industry's most intriguing challenges. Real problem-solving: You'll work on complex, meaningful challenges that impact thousands of musicians and event organisers. True ownership: Take the lead in shaping product direction and enjoy a high level of autonomy in your work. Direct impact: Work in a small, dynamic team where your contributions directly affect our users' experiences.
About Us Openr is transforming how the hospitality industry manages and shares data. By centralising recipe, product, and pricing information, we help hospitality businesses connect to platforms like Deliveroo and Just Eat, as well as EPOS and other customer touch points. We've recently closed a significant funding round and are backed by Azzurri Group, one of the UK's most successful hospitality investment platforms. With strong market traction, we're growing our engineering team. About the Role We're looking for a senior engineer to join our small, collaborative engineering team. This is a hands on role where you'll be designing and building the systems that power our platform, while helping set the technical direction for how we grow. You'll be a go to person for architectural decisions and a mentor to the engineers around you. We're after someone who's as comfortable pairing with a junior developer as they are making calls on system design. You don't need to have used every part of our stack. What matters most is that you're experienced, pick things up quickly, and enjoy getting stuck into hard problems. What You'll Be Working With Our stack includes TypeScript, React, and React Query on the frontend, with AWS Lambda, Node.js, and PostgreSQL on the backend, running on AWS cloud infrastructure. You'll work across both sides of the stack, so comfort in either direction matters. We care more about how you think and approach problems than whether you've used every tool in this list before. What You'll Be Doing Technical Leadership You will play a key role in shaping how we build things. That means owning architectural decisions, identifying the right trade offs between speed and sustainability, and making sure our systems are reliable and performant. You'll contribute to our product roadmap from a technical perspective and help the team navigate complex dependencies and risks. Building This isn't a role where you stop writing code. You'll be hands on daily, delivering high quality solutions across the stack, improving our development workflows, and tackling the harder problems that come with a growing platform. Growing the Team You'll mentor engineers across the team, helping them develop their skills and confidence. You'll also be involved in recruitment, from screening candidates and reviewing code challenges to helping shape how we onboard new joiners. Communicating You'll regularly translate technical concepts for non technical stakeholders. Being able to explain the "why" behind decisions clearly and calmly is a big part of this role. What We're Looking For You'll likely have: Strong commercial experience designing and building systems across the full stack in production Deep experience with TypeScript, Node.js, SQL, and relational databases Solid experience with React or similar frontend frameworks Experience with cloud infrastructure, ideally AWS and serverless architectures A track record leading the delivery of complex technical projects and bringing others along with you A thoughtful approach to system design, making pragmatic choices that balance quality with pace The ability to communicate well and work effectively across different disciplines It'd be great if you have, but it's not essential: Experience building or scaling SaaS products Familiarity with event driven architectures A background working with integration heavy platforms An interest in security best practices We're more interested in how you approach problems than how long you've been doing it. What We Offer Flexible hybrid working. Two days a week in our Central London office in Farringdon, the rest from wherever works for you. No out of hours support. We believe great work happens when people have balance. Real influence. You'll have direct input into architectural decisions and the technical direction of a growing SaaS platform. A learning culture. Dedicated time and support for developing new skills, working with modern cloud native technologies. A collaborative team. We genuinely enjoy working together and supporting each other's growth. Benefits 25 days holiday per year plus Bank Holidays Life Assurance (4 salary) Income Protection (75% salary after 26 weeks) Access to WeCare Employee Assistance Programme Cycle to Work Scheme Annual eyecare voucher with Specsavers Wrkit Savings & Benefits platform We encourage applications from people of all backgrounds. If you're excited about this role but don't tick every box, we'd still love to hear from you. Curiosity and a desire to learn matter more to us than a perfect checklist.
15/07/2026
Full time
About Us Openr is transforming how the hospitality industry manages and shares data. By centralising recipe, product, and pricing information, we help hospitality businesses connect to platforms like Deliveroo and Just Eat, as well as EPOS and other customer touch points. We've recently closed a significant funding round and are backed by Azzurri Group, one of the UK's most successful hospitality investment platforms. With strong market traction, we're growing our engineering team. About the Role We're looking for a senior engineer to join our small, collaborative engineering team. This is a hands on role where you'll be designing and building the systems that power our platform, while helping set the technical direction for how we grow. You'll be a go to person for architectural decisions and a mentor to the engineers around you. We're after someone who's as comfortable pairing with a junior developer as they are making calls on system design. You don't need to have used every part of our stack. What matters most is that you're experienced, pick things up quickly, and enjoy getting stuck into hard problems. What You'll Be Working With Our stack includes TypeScript, React, and React Query on the frontend, with AWS Lambda, Node.js, and PostgreSQL on the backend, running on AWS cloud infrastructure. You'll work across both sides of the stack, so comfort in either direction matters. We care more about how you think and approach problems than whether you've used every tool in this list before. What You'll Be Doing Technical Leadership You will play a key role in shaping how we build things. That means owning architectural decisions, identifying the right trade offs between speed and sustainability, and making sure our systems are reliable and performant. You'll contribute to our product roadmap from a technical perspective and help the team navigate complex dependencies and risks. Building This isn't a role where you stop writing code. You'll be hands on daily, delivering high quality solutions across the stack, improving our development workflows, and tackling the harder problems that come with a growing platform. Growing the Team You'll mentor engineers across the team, helping them develop their skills and confidence. You'll also be involved in recruitment, from screening candidates and reviewing code challenges to helping shape how we onboard new joiners. Communicating You'll regularly translate technical concepts for non technical stakeholders. Being able to explain the "why" behind decisions clearly and calmly is a big part of this role. What We're Looking For You'll likely have: Strong commercial experience designing and building systems across the full stack in production Deep experience with TypeScript, Node.js, SQL, and relational databases Solid experience with React or similar frontend frameworks Experience with cloud infrastructure, ideally AWS and serverless architectures A track record leading the delivery of complex technical projects and bringing others along with you A thoughtful approach to system design, making pragmatic choices that balance quality with pace The ability to communicate well and work effectively across different disciplines It'd be great if you have, but it's not essential: Experience building or scaling SaaS products Familiarity with event driven architectures A background working with integration heavy platforms An interest in security best practices We're more interested in how you approach problems than how long you've been doing it. What We Offer Flexible hybrid working. Two days a week in our Central London office in Farringdon, the rest from wherever works for you. No out of hours support. We believe great work happens when people have balance. Real influence. You'll have direct input into architectural decisions and the technical direction of a growing SaaS platform. A learning culture. Dedicated time and support for developing new skills, working with modern cloud native technologies. A collaborative team. We genuinely enjoy working together and supporting each other's growth. Benefits 25 days holiday per year plus Bank Holidays Life Assurance (4 salary) Income Protection (75% salary after 26 weeks) Access to WeCare Employee Assistance Programme Cycle to Work Scheme Annual eyecare voucher with Specsavers Wrkit Savings & Benefits platform We encourage applications from people of all backgrounds. If you're excited about this role but don't tick every box, we'd still love to hear from you. Curiosity and a desire to learn matter more to us than a perfect checklist.
Delivery Lead As a Delivery Lead, you will be responsible for the successful delivery of client engagements, ensuring outcomes are achieved in line with agreed scope, budget, timeline, and quality expectations. You will work closely with clients and internal teams to manage delivery across the full project lifecycle, ensuring risks are managed, stakeholders are aligned, and value is delivered. Key Responsibilities Delivery Accountability: Manage end to end delivery of projects or workstreams, ensuring alignment to agreed scope, timelines, quality standards, and commercial commitments. Actively manage scope, risks, and resource planning to keep projects on track. Lead stakeholder communication and governance reviews. Qualifications 3-5 years of relevant experience delivering technology or transformation projects within a consulting or client facing environment. Strong understanding of project delivery disciplines (planning, estimation, risk management, scope control). Experience working within defined commercial constraints (budget, scope, timelines). Proven ability to work with multiple stakeholders and contribute to delivery decisions. Working knowledge of delivery methodologies (Agile, Waterfall, hybrid). Familiarity with delivery tools such as Azure DevOps or Microsoft Project. Strong communication, problem solving, and organisational skills. Additional Information Equal Employment Opportunity Statement All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. Avanade is committed to providing veteran employment opportunities to our service men and women. AI Engineer As an AI Engineer within our Data & AI Practice, you'll translate client business strategy into solutions and services that lead to successful, impactful outcomes. Key Responsibilities Collaborate with cross functional teams to design, develop, and deploy AI/ML solutions that address real world business challenges. Build, train, and optimise machine learning models, including supervised, unsupervised, and deep learning approaches. Implement and maintain data pipelines, ensuring data quality and accessibility for model development and production. Work with cloud platforms (such as Azure, AWS, or GCP) to operationalise AI solutions, leveraging services like Azure ML, Cognitive Services, or their equivalents. Participate in code reviews, contribute to technical documentation, and support the integration of AI models into production systems. Stay current with the latest AI/ML research, tools, and best practices, and proactively share knowledge with the team. Troubleshoot and resolve issues in model performance, data quality, and deployment pipelines. Communicate technical concepts and results to both technical and non technical stakeholders. Cloud Technologist You are a seasoned cloud technologist and trusted advisor with deep expertise in Azure and DevOps practices. Key Responsibilities Lead the design and governance of DevOps CI/CD strategies and enterprise delivery pipelines. Architect and oversee implementation of Azure cloud solutions aligned to client business and technology strategies. Define and enforce architectural standards, patterns, and DevOps practices across Azure environments. Provide technical leadership across project teams from requirements through architecture, delivery oversight, and operational handover. Design secure, scalable, and resilient Azure architectures for modern workloads. Lead technical assessments and cloud adoption strategies for customers moving to Azure. .NET Developer Design and develop high performance, security focused, and robust software components and APIs. Key Responsibilities Integrate with other backend systems. Contribute actively to the design, coding, integration, testing and deployment of high quality deliverables. Conduct code reviews and suggest areas for refactoring and improvement. Identify improvement opportunities and secure buy in to ensure implementation. Skills and Experiences Core expertise: .Net specialist. Version: .Net 8 (Core). Harnessing modern development and DevOps practices including CI/CD, containerisation, automated testing. 5+ years of experience with .Net development and design. Experience with C#, Typescript, and PowerShell. Experience with MS Visual Studio, ASP.NET, Blazor, and NuGet. Experience with ADO.NET and relational databases. Experience with Azure DevOps, SonarQube, Docker, Kubernetes is a benefit. Experience with Linux environments, Java development, mainframe languages (COBOL, Natural, XGEN), mainframe databases (DB2, IMS, ADABAS), working with global and offshore teams to facilitate project work.
15/07/2026
Full time
Delivery Lead As a Delivery Lead, you will be responsible for the successful delivery of client engagements, ensuring outcomes are achieved in line with agreed scope, budget, timeline, and quality expectations. You will work closely with clients and internal teams to manage delivery across the full project lifecycle, ensuring risks are managed, stakeholders are aligned, and value is delivered. Key Responsibilities Delivery Accountability: Manage end to end delivery of projects or workstreams, ensuring alignment to agreed scope, timelines, quality standards, and commercial commitments. Actively manage scope, risks, and resource planning to keep projects on track. Lead stakeholder communication and governance reviews. Qualifications 3-5 years of relevant experience delivering technology or transformation projects within a consulting or client facing environment. Strong understanding of project delivery disciplines (planning, estimation, risk management, scope control). Experience working within defined commercial constraints (budget, scope, timelines). Proven ability to work with multiple stakeholders and contribute to delivery decisions. Working knowledge of delivery methodologies (Agile, Waterfall, hybrid). Familiarity with delivery tools such as Azure DevOps or Microsoft Project. Strong communication, problem solving, and organisational skills. Additional Information Equal Employment Opportunity Statement All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. Avanade is committed to providing veteran employment opportunities to our service men and women. AI Engineer As an AI Engineer within our Data & AI Practice, you'll translate client business strategy into solutions and services that lead to successful, impactful outcomes. Key Responsibilities Collaborate with cross functional teams to design, develop, and deploy AI/ML solutions that address real world business challenges. Build, train, and optimise machine learning models, including supervised, unsupervised, and deep learning approaches. Implement and maintain data pipelines, ensuring data quality and accessibility for model development and production. Work with cloud platforms (such as Azure, AWS, or GCP) to operationalise AI solutions, leveraging services like Azure ML, Cognitive Services, or their equivalents. Participate in code reviews, contribute to technical documentation, and support the integration of AI models into production systems. Stay current with the latest AI/ML research, tools, and best practices, and proactively share knowledge with the team. Troubleshoot and resolve issues in model performance, data quality, and deployment pipelines. Communicate technical concepts and results to both technical and non technical stakeholders. Cloud Technologist You are a seasoned cloud technologist and trusted advisor with deep expertise in Azure and DevOps practices. Key Responsibilities Lead the design and governance of DevOps CI/CD strategies and enterprise delivery pipelines. Architect and oversee implementation of Azure cloud solutions aligned to client business and technology strategies. Define and enforce architectural standards, patterns, and DevOps practices across Azure environments. Provide technical leadership across project teams from requirements through architecture, delivery oversight, and operational handover. Design secure, scalable, and resilient Azure architectures for modern workloads. Lead technical assessments and cloud adoption strategies for customers moving to Azure. .NET Developer Design and develop high performance, security focused, and robust software components and APIs. Key Responsibilities Integrate with other backend systems. Contribute actively to the design, coding, integration, testing and deployment of high quality deliverables. Conduct code reviews and suggest areas for refactoring and improvement. Identify improvement opportunities and secure buy in to ensure implementation. Skills and Experiences Core expertise: .Net specialist. Version: .Net 8 (Core). Harnessing modern development and DevOps practices including CI/CD, containerisation, automated testing. 5+ years of experience with .Net development and design. Experience with C#, Typescript, and PowerShell. Experience with MS Visual Studio, ASP.NET, Blazor, and NuGet. Experience with ADO.NET and relational databases. Experience with Azure DevOps, SonarQube, Docker, Kubernetes is a benefit. Experience with Linux environments, Java development, mainframe languages (COBOL, Natural, XGEN), mainframe databases (DB2, IMS, ADABAS), working with global and offshore teams to facilitate project work.
Bauer Media Group Heinrich Bauer Verlag KG
Manchester, Lancashire
Our Team: How We Enrich Everyday Life You'llbe joining Bauer Media Audio (BMA), Europe's biggest commercial audio broadcaster, connecting audiences across nine markets to the music,storiesand experiences they love. Bauer Media Audio is making a significant investment in a newin housesoftwareengineeringhub in Manchester. This new hub reinforces Manchester's position as a key technology centre for Bauer Media Audio, alongside its existing locations. We'recreating a newengineeringteam to build innovative business-critical solutions that will power Bauer Media's audio platform of the future. Ourteamis built around squads, each aligned to a distinct value stream, with a layer of cross-squad roles-people whoseexpertiseand support spans the whole team. Each squad will be led by a Product Manager and Lead Engineer,working inpartnershipandjointly accountable for their squad's work and outcomes. Squads are intentionally small - typically around five to six engineers - keeping them focused, collaborative, and able to move quickly. Our team thrives on collaboration, innovation, and a shared commitment to delivering high-quality, scalable solutions, working closely with product and technology peers to ensure our platforms meet the evolving needs of the business and our international markets. The Difference You Will Make As a SeniorSoftwareEngineer, you'llplay a pivotal role inlaying the technical foundations of this new engineeringteam. You'lllead hands-on development of infrastructure and prototyping work, mentor engineers, and collaborate across disciplines to deliver secure, resilient, and high-performing systems. Working closely with your squad, you willensurethe squad's workalignswith our technical direction and product priorities, contributing to a culture of continuous improvement, shared ownership, and engineering excellence. You will play a key role in helping to create a diverse,welcomingand inclusive environment that ispsychologically safe, where everyone can be their authentic selves and do their best work, every day. Your Role Build and deliver Develop andmaintainfeatures and services across the platform, taking end-to-end ownership of your work from design through to deployment. Contribute to early-stage prototyping and infrastructure work, helping to shape the foundations of the platform. Shape technical direction Contribute to architectural decisions within your squad, sharing your experience and perspective to inform technical choices. Collaborate with your Lead Engineer and product colleagues to ensure your work aligns with the squad's technical direction and delivery goals. Mentor and support Support the growth of junior engineers through code review, pairing, and knowledge sharing - helping to build a team where everyone improves together. Play your part in growing the team - contributing to interviews and helping new engineers get up to speed quickly. Champion quality and operational excellence Champion DevOps practices, CI/CD, and a culture of automation and observability as a natural part of how you build. Lead on testing strategies and uphold security standards day to day. Participate in incident management rotas, providing hands-on technical support and clear communication during high-pressure situations. What We Are Looking For Experience of some but not necessarilyall ofthe following: Technical capability Solid hands-on engineering experience, with activeproficiencyacrossfrontend and backenddevelopment-enough to lead by example and contribute to technical decisions. Familiarity with our core stack: Node/TypeScript, React, Java, AWS, Kubernetes, and Kafka-or a comparable modern stack with the appetite to move across technologies. Knowledge of microservices, APIs, and cloud-based deployment. CI/CD, containerisation, and modern DevOps practices applied as part of everyday delivery. Security best practices embedded in day-to-day development. An interest in AI-assisted development tooling and how it can improve productivity and code quality. Collaboration and communication Experience mentoring engineers and supporting their growth, with an awareness of how to adapt your approach to different people and experience levels. Strong communicationskills-able to collaborate across disciplines and articulate technical ideas clearly to non-technical colleagues. A habit of documenting decisions and sharing knowledge across the team. Industry and delivery experience Experience working in a product-led, agile software delivery environment. Incident management experience or familiarity with on-call responsibilities. Media, audio streaming, or consumer platform experience is a plus. Working Pattern and Location This is a permanent, hybrid, full-time role with an in-office presence twice a week in our Manchester hub. Like all roles in the team, this one includes participation in incident management rotas-we schedule these collaboratively,taking into accounteveryone's responsibilities and commitments outside of work. Why Join Us? The chance towork in a teambuilding platforms that reach millions of listeners across Europe, with real impact on the products people use every day. A growing engineering organisation investing heavily in its people, practices, and technology-with genuine support forskillsdevelopment. A collaborative, product-led environment where engineering has a clear and respected voice in shaping business outcomes. An environment that values empathy, accountability, continuous learning, and engineering excellence. About Bauer Media Group We are a media business focused on creating content that matters to millions of people across Europe. Our offering extends from print and online publishing to audio broadcasting and entertainment, alongside investments in other media related sectors. With more than 500 million copies sold each year, we are one of Europe's largest Publishers. From women's and celebrities' magazines to TV listings to food and special interest, we own some of the most popular publishing brands in Germany, UK, Poland and France - both digital and print. But not only that. Reaching over 61 million listeners weekly, we operate over 150 radio and podcast brands in nine countries, spanning the UK, Ireland, Poland, Slovakia, Denmark, Sweden, Finland, Norway and Portugal. Family-owned in the 5th generation, Bauer Media focuses on the long term, with a consumer first mindset that guides us across our diverse portfolio. Our workforce of 12,000 shares a common purpose: to deliver content and services that enrich people's everyday lives. What's in it for you You'll have 28 days holiday, bank holidays & 2 volunteer days to use. Your development matters, so access to our internal training provider - Bauer Academy, is a huge win. We have enhanced Maternity/Adoption, Paternity and Shared Parental Leave Pay. You'll have the opportunity for flexible working. And much more! Find the full details of our benefits here We are an international employer and equal opportunities are important to us. That's why we welcome everyone in their uniqueness, regardless of e.g. religion, gender, skin color, disability in our house. We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or a long term health condition, and need us to make any reasonable adjustments or do anything differently during any stage of the recruitment process, please let us know by emailing
15/07/2026
Full time
Our Team: How We Enrich Everyday Life You'llbe joining Bauer Media Audio (BMA), Europe's biggest commercial audio broadcaster, connecting audiences across nine markets to the music,storiesand experiences they love. Bauer Media Audio is making a significant investment in a newin housesoftwareengineeringhub in Manchester. This new hub reinforces Manchester's position as a key technology centre for Bauer Media Audio, alongside its existing locations. We'recreating a newengineeringteam to build innovative business-critical solutions that will power Bauer Media's audio platform of the future. Ourteamis built around squads, each aligned to a distinct value stream, with a layer of cross-squad roles-people whoseexpertiseand support spans the whole team. Each squad will be led by a Product Manager and Lead Engineer,working inpartnershipandjointly accountable for their squad's work and outcomes. Squads are intentionally small - typically around five to six engineers - keeping them focused, collaborative, and able to move quickly. Our team thrives on collaboration, innovation, and a shared commitment to delivering high-quality, scalable solutions, working closely with product and technology peers to ensure our platforms meet the evolving needs of the business and our international markets. The Difference You Will Make As a SeniorSoftwareEngineer, you'llplay a pivotal role inlaying the technical foundations of this new engineeringteam. You'lllead hands-on development of infrastructure and prototyping work, mentor engineers, and collaborate across disciplines to deliver secure, resilient, and high-performing systems. Working closely with your squad, you willensurethe squad's workalignswith our technical direction and product priorities, contributing to a culture of continuous improvement, shared ownership, and engineering excellence. You will play a key role in helping to create a diverse,welcomingand inclusive environment that ispsychologically safe, where everyone can be their authentic selves and do their best work, every day. Your Role Build and deliver Develop andmaintainfeatures and services across the platform, taking end-to-end ownership of your work from design through to deployment. Contribute to early-stage prototyping and infrastructure work, helping to shape the foundations of the platform. Shape technical direction Contribute to architectural decisions within your squad, sharing your experience and perspective to inform technical choices. Collaborate with your Lead Engineer and product colleagues to ensure your work aligns with the squad's technical direction and delivery goals. Mentor and support Support the growth of junior engineers through code review, pairing, and knowledge sharing - helping to build a team where everyone improves together. Play your part in growing the team - contributing to interviews and helping new engineers get up to speed quickly. Champion quality and operational excellence Champion DevOps practices, CI/CD, and a culture of automation and observability as a natural part of how you build. Lead on testing strategies and uphold security standards day to day. Participate in incident management rotas, providing hands-on technical support and clear communication during high-pressure situations. What We Are Looking For Experience of some but not necessarilyall ofthe following: Technical capability Solid hands-on engineering experience, with activeproficiencyacrossfrontend and backenddevelopment-enough to lead by example and contribute to technical decisions. Familiarity with our core stack: Node/TypeScript, React, Java, AWS, Kubernetes, and Kafka-or a comparable modern stack with the appetite to move across technologies. Knowledge of microservices, APIs, and cloud-based deployment. CI/CD, containerisation, and modern DevOps practices applied as part of everyday delivery. Security best practices embedded in day-to-day development. An interest in AI-assisted development tooling and how it can improve productivity and code quality. Collaboration and communication Experience mentoring engineers and supporting their growth, with an awareness of how to adapt your approach to different people and experience levels. Strong communicationskills-able to collaborate across disciplines and articulate technical ideas clearly to non-technical colleagues. A habit of documenting decisions and sharing knowledge across the team. Industry and delivery experience Experience working in a product-led, agile software delivery environment. Incident management experience or familiarity with on-call responsibilities. Media, audio streaming, or consumer platform experience is a plus. Working Pattern and Location This is a permanent, hybrid, full-time role with an in-office presence twice a week in our Manchester hub. Like all roles in the team, this one includes participation in incident management rotas-we schedule these collaboratively,taking into accounteveryone's responsibilities and commitments outside of work. Why Join Us? The chance towork in a teambuilding platforms that reach millions of listeners across Europe, with real impact on the products people use every day. A growing engineering organisation investing heavily in its people, practices, and technology-with genuine support forskillsdevelopment. A collaborative, product-led environment where engineering has a clear and respected voice in shaping business outcomes. An environment that values empathy, accountability, continuous learning, and engineering excellence. About Bauer Media Group We are a media business focused on creating content that matters to millions of people across Europe. Our offering extends from print and online publishing to audio broadcasting and entertainment, alongside investments in other media related sectors. With more than 500 million copies sold each year, we are one of Europe's largest Publishers. From women's and celebrities' magazines to TV listings to food and special interest, we own some of the most popular publishing brands in Germany, UK, Poland and France - both digital and print. But not only that. Reaching over 61 million listeners weekly, we operate over 150 radio and podcast brands in nine countries, spanning the UK, Ireland, Poland, Slovakia, Denmark, Sweden, Finland, Norway and Portugal. Family-owned in the 5th generation, Bauer Media focuses on the long term, with a consumer first mindset that guides us across our diverse portfolio. Our workforce of 12,000 shares a common purpose: to deliver content and services that enrich people's everyday lives. What's in it for you You'll have 28 days holiday, bank holidays & 2 volunteer days to use. Your development matters, so access to our internal training provider - Bauer Academy, is a huge win. We have enhanced Maternity/Adoption, Paternity and Shared Parental Leave Pay. You'll have the opportunity for flexible working. And much more! Find the full details of our benefits here We are an international employer and equal opportunities are important to us. That's why we welcome everyone in their uniqueness, regardless of e.g. religion, gender, skin color, disability in our house. We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or a long term health condition, and need us to make any reasonable adjustments or do anything differently during any stage of the recruitment process, please let us know by emailing