Lead Software Engineer - iLearn
Agilio Software
Lead Software Engineer – iLearn
Agilio Software Group is a leading UK healthcare operations software provider, delivering integrated, mission critical solutions that support primary care, dental, pharmacy, hospital, and veterinary organisations. We have ambitious and exciting growth plans and are looking for talented individuals to be part of our journey. iLearn is our learning and compliance platform, supporting healthcare organisations to meet regulatory requirements, maintain workforce competence, and deliver high quality patient care.
The role: As a Lead Software Engineer, you will drive technical direction and product delivery for the iLearn platform – coming in with energy, opinions, and the ability to move fast. You'll lead a cross-functional engineering team, shape our AI strategy, and work closely with Product to define what we build next. You'll combine hands-on technical expertise with people leadership, designing and building scalable, secure, cloud-based solutions that directly support our business objectives.
AI is a central theme for us right now. You'll play a leading role in identifying, shaping, and delivering AI-powered features within iLearn, and using AI tooling to accelerate how the team builds and ships software day to day – all working closely with Product to turn emerging capabilities into real user value.
Key responsibilities:
- Lead a cross-functional engineering team delivering features and improvements for iLearn – driving pace, quality, and technical direction from design through to deployment and support.
- Provide line management and pastoral care for a small team of software engineers, supporting performance, wellbeing, and professional development.
- Take technical ownership of the design, development, and maintenance of full stack applications and services underpinning iLearn.
- Partner closely with Product to shape the roadmap – contributing technical insight early, challenging assumptions, and ensuring AI and engineering capabilities inform what gets built.
- Lead the evaluation, prototyping, and responsible integration of AI and machine learning capabilities into iLearn, including LLM-based features, intelligent automation, and data-driven tooling.
- Contribute to planning, estimation, scheduling, and resourcing, helping to deliver work predictably and efficiently.
- Communicate technical designs, risks, and progress clearly to senior stakeholders and non technical audiences.
- Apply a deep understanding of modern software design patterns and engineering best practices, ensuring solutions are scalable, maintainable, and fit for purpose.
- Champion and implement automated testing across functional, acceptance, performance, and security domains to ensure quality is built in from the outset.
- Work closely with platform, product, and operations teams to ensure systems are observable, resilient, operationally sound, and secure.
- Design and develop cloud deployable services, continuously improving application architecture and infrastructure where appropriate.
- Act as a technical authority, leading design discussions, reviewing and approving code, and diagnosing and resolving complex issues.
- Build, maintain, and improve CI/CD pipelines to support reliable, automated deployment of products and services.
- Promote a strong engineering culture, encouraging best practice, collaboration, and continuous improvement across the team.
- Share knowledge and emerging technical insights – particularly around AI developments - with the wider engineering community and mentor junior engineers to support their growth.
- Support the growth of the team by participating in recruitment and onboarding of new engineers.
- Maintain clear and appropriate technical documentation to support long term maintainability and knowledge sharing.
Essential:
- Minimum of 5 years' experience in software engineering
- Strong experience as a Senior or Lead Full Stack Software Engineer
- Proven experience leading engineers and delivering software end to end
- A track record of driving delivery with urgency — not just maintaining, but pushing teams and products forward
- Demonstrable experience working closely with Product — influencing roadmap, shaping requirements, and bridging technical and commercial priorities
- Hands-on experience with AI/ML integration — whether LLM APIs, prompt engineering, RAG architectures, or embedding AI tooling into production software
- Deep understanding of modern software design patterns and best practices
- Hands on experience with cloud based architectures and services
- Strong knowledge of CI/CD pipelines and automated deployments
- Experience building scalable, resilient, secure, and observable systems
- Commitment to code quality, maintainability, and testing
- Confident code reviewer and technical decision maker
- Ability to mentor engineers and support their development
- Strong communication skills with technical and non technical stakeholders
Agilio operates in regulated, mission critical healthcare environments. You'll need:
- The ability to translate complex business domains into technical solutions
- Awareness of security, resilience, and operational risk
- A mindset focused on reliability and quality, not just feature delivery
- An understanding of how to deploy AI responsibly in regulated, patient-facing contexts
Job type: The role is remote with occasional travel to one of our offices on an ad-hoc basis. Salary: Competitive + generous benefits
Income Protection Life Assurance Enhanced pension Health Cash plan 28 days annual leave + bank holidays Sick pay scheme A range of flexible benefits available through our Agilio Flex portal
If you feel you have what it takes to join our team, we look forward to receiving your application!
If you are interested in applying, please email your CV along with a covering letter to View email address on click.appcast.io
$117.8k - $189k
...recruiting communications or Kapitus' recruiting process in general should email ****@*****.*** As a Salesforce Tech Lead/Software Engineer III at Kapitus, you will be responsible for leading a dynamic development team in the design, development, and...SuggestedTemporary workRemote workFlexible hoursDay shift$212.8k
...Tech Lead Software Engineer - Spatial Web Location: San Jose Team: Technology Employment Type: Regular Job Code: A151375 Responsibilities About the Team The PICO Foundation team builds the core technologies to make the immersive XR experience possible...SuggestedTemporary workLocal area$170k - $200k
...A leading software provider in Atlanta is seeking a Sr. Software Engineer to lead full-stack software development within their Procurement and Contracts Management organization. You will utilize modern technologies like ReactJS, TypeScript, and NodeJS, while promoting...Suggested- ...Tech Lead, Software Engineering Indianapolis, IN We are Remodel Health, the health benefits platform that revolutionizes health benefits to resource organizations with missions that matter. Our platform shifts organizations from traditional, one-size-fits-all health...SuggestedWork at officeWork from homeShift work
- ...This is a remote position Position Summary: We are seeking a Software Engineering Tech Lead to provide technical leadership, project execution, and people leadership for a team of software engineers. This role combines hands-on software development responsibilities...SuggestedWork at officeRemote work
$200k - $300k
...Tech Lead, Full Stack Engineering SuperDial is looking for a Tech Lead, Full Stack Engineering to build and scale our AI-powered healthcare platform. This role is ideal for an engineer who is strong across the stack, with deep expertise in Python-based back-end systems...Remote work- ...accepted. This role is remote. About the job As a Tech Lead , you will be responsible for leading a dynamic service development... ...in computer science. Minimum of 6+ years of experience in software development as tech lead or senior/staff developer, with a focus...Remote work
- ...The Role We are seeking a highly experienced and motivated Lead Software Engineer to join our dynamic team. In this role, you will be responsible for building the future version of our products, driving innovation, and supporting a high-performing engineering culture...Full timeRemote workWork from homeHome officeRelocation packageFlexible hours
$212.8k
...highly available and ultimate-performance software components and foundation services to... ...team looking for talented and passionate engineers at all levels to join us. Responsibilities... ...to do great things with great people. We lead with curiosity, humility, and a desire to...Temporary workLocal area- ...A leading auctioneer and marketplace is seeking a Senior Software Engineer (Lead) focused on Salesforce in a hybrid work environment. The role involves delivering high-quality software, providing team leadership, and mentoring developers. Candidates should have at least...
$200k - $230k
...Tech Lead - Senior Software Engineer New York About Us YipitData is the leading market research and analytics firm for the disruptive economy and most recently raised $475M from The Carlyle Group at a valuation of over $1B. Every day, our proprietary technology...Work at officeRemote workVisa sponsorshipFlexible hours$120k - $145k
...Financial Technical Lead / Senior Lead Software Engineer Location: Remote (Hampton Roads, VA area) Type: Full-Time | Remote-First (1 Monthly In-Person Meeting) Salary: $120,000 – $145,000 + Full Benefits The Role We are seeking a Financial Technical...Full timeRemote work$244.8k
...strong lasting relationships over time. We are looking for seasoned engineers that have strong problem solving skills and algorithm... ...Exercising sound judgment. About TikTok TikTok is the leading destination for short-form mobile video. At TikTok, our mission...Temporary workWork experience placementLocal area$101.9k - $150k
...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement... ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to...Work experience placementLive inLocal areaRemote workWorldwide$189k - $215k
...Forge Global, Inc. is seeking a Senior Software Engineer (Tech Lead) for their Customer Domain Engineering team in Denver, CO. This role involves designing web applications, mentoring junior engineers, and leading workstreams to deliver customer value. The ideal candidate...Remote work$244.8k
...infrastructure to support new AI workloads, and are looking for engineers passionate about cloud-native systems, scheduling, and GPU... ...ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly...Temporary workLocal area- ...First Solar, Inc. in Perrysburg, Ohio is seeking an experienced individual to manage the design and execution of global software solutions, ensuring alignment with business goals. The ideal candidate will have a Bachelor's in IT or related field and extensive experience...
$118.98k - $195.47k
...Technical Lead Reports To: Value Stream D&T Leader Career Stage: Technical Leadership / Product-Level Engineering Lead Role Summary As a Tech Lead, you'll serve as the hands... ...teams You Have ~9–12 years of software engineering experience, including...Full timeVisa sponsorshipWork visaFlexible hours3 days per week$180k - $250k
...Technical Lead Software Engineer Location US-VA-Fairfax ID 2026-4232 Category Engineering Position Type Full Time Salary Riverside Overview Riverside Research is an independent National Security Nonprofit dedicated...Full timeLocal area- ...Role: Direct Hire || Tech Lead || IOS Software Engineer Location: Hybrid NYC, Los Angeles, CA Duration: Direct Hire Responsibilities: Be responsible for developing and maintaining the e-commerce module within the client app, focusing on features...Temporary workFlexible hours
- ...Title: Technical Lead, Software Engineer Location: Fully Remote (Location of office (Orlando)) TECHNICAL SKILLS Must Have ~2+ years experience as a lead Leading/Grooming a software development team ~ Amazon Web Services (AWS) ~ Applied Java programming...Work at officeRemote work
$118.98k - $195.47k
...Technical Lead Reports To: Value Stream D&T Leader Career Stage: Technical Leadership / Product-Level Engineering Lead Role Summary As a Tech Lead, you'll serve as the hands... ...teams You Have ~9-12 years of software engineering experience, including several...Full timeVisa sponsorshipWork visaFlexible hours3 days per week$140k - $210k
...Technical Lead IXL Learning, developer of personalized learning products used by millions... ...Lead to manage a team of talented engineers and provide hands-on technical and project... ...At least 5 years of direct experience in software engineering and 2 years of engineering management...Full timeWork at office- ...Technical Lead Software Engineer We are seeking a full-time Technical Lead Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical contributor and/or Lead Software Engineer in...Full time
- ...Technical Lead Java Or Scala Engineer We are a rapidly growing Big Data Management and Analytics software company. Our software allows IT departments and their business users to semantically link, analyze, and manage diverse data, whether internal or external, structured...Remote workFlexible hours
- ...diversity in tech, and best job-fit for every candidate we place. Our client, a global investment firm, is seeking a Technical Lead Software Engineer to join their team in New York, NY! Responsibilities: Lead the design, development, and implementation of...Remote work
$244.8k
...Team We are the developer infrastructure engineering team at ByteDance. Our team works to... ...users. We aim to provide systems enabling software development streamline and productive. The... ...do great things with great people. We lead with curiosity, humility, and a desire to...Temporary workLocal areaRemote work$143k - $185k
...Technical Lead X by 2 is a technology consulting firm specializing in healthcare and insurance transformation... ...will lead the design and development of enterprise software solutions. You'll combine hands-on engineering with leadership, guiding architecture decisions,...Home office$244.8k
...Tech Lead, Software Engineer - AI Agent Memory Infrastructure Location: San Jose Team: Technology Employment Type: Regular Job Code: A243679 Responsibilities About the Team Join ByteDance's AI Agent Memory Infrastructure team, where we build the core...Temporary workLocal area$244.8k
...across multiple products. As a Backend Engineer in our team, you'll play a key role in shaping... ...major. - Industry experience in a software development environment. - Experience in... ...About TikTok TikTok is the leading destination for short-form mobile video....Temporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - iLearn. Be the first to apply!
- lead maintenance engineer United States
- lead sharepoint developer United States
- lead piping engineer United States
- lead automation engineer United States
- lead engineer United States
- lead security engineer United States
- lead ios developer United States
- lead telecom engineer United States
- lead product engineer United States
- lead software test engineer United States


