Lead Developer (Full Stack, AI) UK, Remote-first | £55k-£65k
Remote-first | £55k-£65k
Rare opportunity to join a high growth team building cutting edge AI products in a fast moving, creative environment.
You’ll be part of a small, high impact team with the autonomy and pace of a scale up, where decisions are made quickly and your work has real visibility. At the same time, the business benefits from the backing, stability, and support of a larger, well established organisation, giving you the best of both worlds.
This is a hands on’ Lead role, managing a small team while owning delivery across full stack development, architecture, and deployment. You’ll play a key role in shaping how AI is embedded into real, production grade products, not just experimentation.
What you’ll be doing:
Leading 2 developers while staying close to the code
Designing, building, and scaling full stack applications
Owning system architecture, deployment, and engineering standards
Integrating AI features into products using modern APIs and data-driven approaches
Improving CI/CD, environments, and overall delivery capability
Tech environment - Not set in Stone
Frontend: React, Next.js, TypeScript (or similar)
Backend: Node.js (Express, NestJS) or Python (FastAPI, Django) (or similar)
APIs: REST, GraphQL (or similar)
Databases: PostgreSQL, MongoDB (or similar)
AI / Data:
Experience integrating AI/ML features via APIs (e.g. OpenAI, Anthropic or similar)
Exposure to data pipelines, inference workflows, or retrieval-based systems (RAG, vector DBs or similar)
Cloud & DevOps:
AWS, Azure, or GCP
Docker, CI/CD pipelines (GitHub Actions, GitLab CI or similar)
Experience deploying and maintaining production systems is essential
What they’re looking for:
Strong full stack engineer with leadership experience
Proven track record delivering and deploying real products
Comfortable owning deployment and improving engineering standards
Clear communicator, able to work across technical and non-technical teams
This role isn’t for you if:
Your AI experience is limited to demos, courses, or side projects without production use
You’ve never deployed or maintained a live system end-to-end
You prefer purely frontend or backend work without full stack ownership
You’re not comfortable taking responsibility for delivery, not just contributing code
Communication with non-technical stakeholders isn’t something you enjoy
Small team, real ownership, exciting vision genuine impact.
If you’ve shipped products, can lead from the front, and want to build something meaningful in the AI space, Apply Now
No sponsorship available
Software AI Engineer with generative AI, LLM or ML experience is sought by a high growth scale up based near Birmingham.
Working at the forefront of national security innovation this Software AI Engineer will work within a R&D team collaborating with industry partners to turn ideas into production ready, market leading solutions.
This role would suit a software engineer with a couple of years commercial experience within broad range of technologies and a demonstratable passion for AI/ ML innovation who is looking for a truly collaborative, autonomous working environment with end to end project exposure.
In return this Software AI Engineer can expect excellent career development and training opportunities within a market leading SME.
Given the nature of the work an active DV clearance would be a massive plus.
This Software AI Engineer based near Birmingham should have most of the following key skills:
This Software AI Engineer will receive
So if you are a Software AI Engineer who wants to join a market leading business with innovation at its core please apply now to be considered
Birmingham
Research & development, generative AI, machine learning, LLM, Python, PyTorch
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
We are seeking an experienced and highly motivated Lead Full Stack Developer to join our dynamic engineering team. The ideal candidate will possess deep expertise in Java and ReactJS, coupled with a strong understanding of both relational (RDBMS) and NoSQL databases. This role is critical for driving the design, development, and deployment of robust, scalable, and high-performance applications. The Lead Developer will also play a key role in advocating for and implementing best practices in CI/CD application delivery and will have the opportunity to explore and integrate AI technologies into our solutions.
Key Responsibilities
Required Qualifications
Preferred Qualifications
What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
We are looking for a highly skilled and experienced Lead Java Engineer to drive the design, development, and implementation of robust and scalable enterprise applications. The successful candidate will possess exceptional expertise in Java development and a profound understanding of database systems, including both relational (RDBMS) and NoSQL technologies. This role involves technical leadership, architectural contributions, and mentoring junior team members, ensuring the delivery of high-quality, high-performance software solutions.
Key Responsibilities
Required Qualifications
Preferred Qualifications
What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
We’re looking for multiple talented engineers Server Side , to join one of our high-impact teams inside Citi’s CTO organisation . You’ll sit within Devel oper Enablement , a group focused on innovation, developer platforms and internal tools used across the bank, where we experiment and ship fast, like a startup inside a global bank. Our mission is to save our engineers tens of minutes per day, equating to £10,000,000s of savings at Citi’s scale.
Opportunities in CTO
There are many exciting opportunities for you , and flexibility to move between multiple projects if that’s something you’d enjoy.
SDLC Automation is a greenfield project that builds on the success we’ve had in automating the SDLC and takes it further . Th is blue-sky project looks at ways we can greatly improve the SDLC process at Citi, taking ideas like grad ing engineering teams and reward ing those who follow best practices , perhaps mov ing them from manual approval process to an automatic one . The use of Artificial Intelligence is highly likely .
D ev h ub is the Engineers homepage where e ngineers can see all of parts of the SDL C, such as code reviews, J IRAS and deployments , all tied together into single workflow . The next-generation greenfield Developer Experience ( DevEx ) platform aims to save days of engineering time per engineer per year at one of the largest engineering organisations in the world. Transforming the way engineers work at Citi .
Why you’ll love working here:
You get to work in the engineering focused part of the bank, the Chief Technology Office , building tools for other engineers
You’ll work in a small, agile team , in an organisation led by technologists .
You’ll impact the daily experience of tens of thousands of engineers at one of the largest engineering organisations in the world.
What you will bring
A selection of the tools and capabilities required across our platforms. We value muti-disciplined polyglot engineers but also understand and support the need for specialisms too across the wider department.
Server
Strong server-side engineering skills: Kotlin or Java ( we’re using Java 21) , building and consuming RESTful APIs .
Proficiency with relational and/or NoSQL databases: PostgreSQL, MongoDB.
Desirable skills
Experience with event-driven architecture.
Experience with microservice architecture
Contract first Apis, such as swagger.
Experience with message queuing systems: Apache Kafka.
SRE/DevOps - Experience with scalability & Observability
U nderstanding of containerization (Docker) and orchestration (Kubernetes).
Familiarity with CI/CD tools and automated deployments.
Comfortable collaborating with product, design, and UI engineers, product managers, and other stakeholders to understand requirements and deliver robust backend solutions.
Tools you’ll use (depending on role)
Server : Kotlin, Java, Spring Boot , http4k, ktor , PostgreSQL, MongoDB, Apache Kafka, Docker, Kubernetes, Helm, Tekton , Harness
Infra: OpenShift, Tekton , Harness,
Mac or PC - It’s up to you.
Access to time-saving AI tools such as GitHub Copilot and Cognition.ai’s Devin
Don’t tick every box?
Don’t worry, if you’re talented our team would like to chat to you. Our team have diverse backgrounds with former entrepreneurs, multi-disciplined practitioners, and people from all over the world. We have many roles within the same Developer Enablement group that are open, and we can find a role, or even create one that fits you.
What we’ll provide you
By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
Visit ourGlobal Benefitspage to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
We are looking for a skilled Java Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and resilient applications using modern Java technologies. This role requires strong technical expertise, a passion for problem-solving, and the ability to contribute significantly to our product development lifecycle, from concept to deployment. The Senior Java Developer will also mentor junior team members and contribute to architectural discussions.
Key Responsibilities
Required Qualifications
Preferred Qualifications
What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
About the Opportunity
Are you a seasoned technologist with a passion for building cutting-edge enterprise products and a hands-on approach to engineering? Join Citi’s Cloud Technology Services (CTS) team and be part of our commitment to transform Citi’s technology by leveraging game-changing cloud capabilities to drive agility, efficiency, and innovation.
We’re providing our businesses with a competitive edge by leveraging the scale of the public cloud and enabling new infrastructure economics. As the Forward Deployed Engineer, you will play a pivotal role in shaping and executing our public cloud strategy.
You will be part of a team that continues to deliver big! From building a cloud-based High-Performance Compute (HPC) platform to run huge risk calculations, enabling Citi to leverage GenAI at scale, all the way to enabling payments solutions, this team is at the forefront of innovation.
What You’ll Do:
Who You Are:
You are a talented developer with a proven track record of hands-on enterprise grade application development, expertise in public cloud, and a passion for engineering best practices. You have:
Development Expertise: Experienced in full-stack software development with a focus on AWS and GCP. Demonstrates hands-on software development and engineering expertise. Key areas of proficiency include:
Agile and DevOps Mindset: Familiarity with Agile Development, DevOps, and SRE practices.
Adaptability: A demonstrated ability to quickly learn new technologies and adapt to changing project requirements.
Strategic Thinking: Experience evaluating complex requirements and rationalizing them into a consistent service offering.
Excellent Communication: The ability to effectively communicate technical concepts to both technical and non-technical audiences.
Exceptional Teamwork and Collaboration: A proven ability to contribute effectively within a cross-functional team environment.
What we can offer you:
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
Visit ourGlobal Benefitspage to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
Job Family Group:
Technology ------------------------------------------------------
Job Family:
Systems & Engineering ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Entity:
Technology
Job Family Group:
IT&S Group
Job Description:
What you will do
In this role, you will lead the end-to-end architecture of our Endur (Openlink) energy trading platform, partnering closely with traders,
product owners, market experts, and engineering teams to deliver solutions that are technically robust and aligned with business ambition.
You will help modernise our trading technology by applying contemporary design patterns, cloud-native engineering principles, and architecture
governance that supports performance, scalability, resilience, and future growth. You will provide architectural leadership across internal teams
and vendor partners, ensuring alignment through the full delivery lifecycle. You will also play a central part in shaping trading capabilities
across front-, middle-, and back-office workflowsensuring that every component, from deal capture to optimisation,
scheduling, settlement and reporting, works seamlessly together.
Key areas of focus
Architecture & Design
Endur / ETRM Platform Leadership
Domain Advisory (Gas & Power)
Collaboration & Delivery
What you will need to be successful
Required (must-have)
Technical capability (expected)
Nice to have
Why join us?
Youll influence one of bps most critical trading platforms and shape how we build technology that supports real-time decision-making in fast-moving markets. Youll work closely with traders, market experts, and engineering teams to deliver high-impact capabilitiesbalancing modern architecture with the realities of live trading operations.
Travel Requirement
No travel is expected with this role
Relocation Assistance:
This role is not eligible for relocation
Remote Type:
This position is not available for remote working
Skills:
Agility core practices, Business modelling, Creativity and Innovation, Data Analysis, Data design, Digital Analytics, Emerging technology monitoring, Information Assurance, Integration, IT Management, IT strategy and planning, Network Design, Requirements definition and management, Risk Management, Service operations and resiliency, Solution Architecture, Systems Development Management, Technical specialism, User Experience Analysis
Legal Disclaimer:
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status.Individuals with an accessibility need may request an adjustment/accommodation related to bps recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process,pleasecontact us.
If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.
Location: London (in-office 4 days per week, non-negotiable)
Type: Full-time
Reports to: Head of Engineering
Salary: £90,000-£105,000 + benefits
Are you a Senior Backend Engineer who thrives on designing and scaling complex systems? Do you enjoy working on data-intensive platforms involving Real Time pipelines, streaming architectures, and graph-based services?
This is a hands-on role within a small, research-driven engineering team working on high-complexity systems. You will take ownership of key components from architecture through to production, while contributing to the overall technical direction.
Key Responsibilities
Requirements
Compensation & Benefits
Senior Software Engineer – Data Engineering
Contract duration:- 6 months initially (with extension available for the right person)
Location:- London EC4
Hybrid working:3 days per week in office + 2 days WFH
Rate: £650 inside IR35
Join our Data Engineering team at the heart of a quantitative investment firm, powering the infrastructure which drives our systematic trading strategies and cutting-edge discretionary research. You’ll help architect a multi-petabyte scale estate, processing billions of datapoints daily from thousands of data sources. Our stack combines Java and Python, with foundations of Kafka, ArcticDB, MongoDB, and more.
What you bring to the role
Advantageous to have
• Familiarity with distributed systems and orchestration
• Experience with performance optimization and large-scale data processing
• Contributions to open-source projects
• Experience working with Large Language Models (LLMs)
Responsibilities
Requirements
Your new company Working for a renowned financial services organisation Your new role We're looking for a Data Engineer to design and deliver scalable on prem, high‑quality data solutions for low/ high-level data platforms that power analytical and business insights. This is a hands‑on role suited to someone with strong data engineering and big data expertise, ideally gained within financial services. Using , Big Data tools and Spark development you will ensure data quality through automated validation, monitoring, and testing. You will also enable seamless integration across data warehouses and data lakes, contributing to a robust, scalable, and resilient enterprise data ecosystem. What you'll need to succeed Strong Data Engineering expertise with Big Data technologies. Experience designing and building on‑prem data platforms, from high‑level architecture to detailed technical design. Strong Spark development experience. Hands‑on experience with Hadoop - configuring multi‑node Hadoop clusters, including resource management, security, and performance tuning. Strong Big Data engineering background using Apache Airflow, Spark, dbt, Kafka, and Hadoop ecosystem tools. Knowledge of RDBMS systems (PostgreSQL, SQL Server) and familiarity with NoSQL/distributed databases such as MongoDB. Proven delivery of streaming pipelines and real‑time data processing solutions. Delivered streaming pipelines and real‑time data processing solutions. What you'll get in return Flexible working options available. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Software Engineer Employment Type: Full-time Location: Cheltenham, Manchester, London Salary: £45,000 - £66,000 Clearance: Must be able to obtain the highest level of UK Security Clearance Opportunity Overview We are seeking a Senior Software Engineer to join a high-performing team working on innovative and complex technology solutions within the defence and security sectors. In this role, you will be central to designing, developing and maintaining secure, high-performance systems that support critical national infrastructure. You will have the opportunity to work on a variety of impactful projects in a hybrid working environment with excellent flexibility and benefits. Key Responsibilities Design, develop and maintain robust, scalable software solutions
Actively contribute to the code base, including peer code reviews
Break down technical requirements into well-defined Agile tasks
Manage and optimise CI/CD pipelines and automated deployment processes
Demonstrate completed features and development progress to internal and external stakeholders Essential Skills and Experience Proven experience in software development using Java, JavaScript, or Python
Solid understanding of cloud computing environments, particularly AWS or Azure
Practical knowledge of DevOps practices and tools, such as Jenkins, GitLab, Docker, OpenShift, or Kubernetes
Experience working with relational and non-relational databases, such as SQL, Elasticsearch, or MongoDB
Strong grasp of Agile development methodologies and collaborative team-based delivery What’s on Offer Competitive salary and performance-related bonus scheme
Ongoing career development, mentorship, and training opportunities
Supportive and inclusive working environment Application Process If you’re looking to take the next step in your career and contribute to meaningful, cutting-edge projects, please get in touch with Christian at TEC Partners. If this particular role isn’t quite the right fit, we’re supporting a range of exciting opportunities across the defence, cyber and intelligence sectors - contact us to discuss your preferences and career goals
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
The Mid-level Java Developer will be an integral part of the Data Security Identity Innovation space within the Cloud Technology Service department. This intermediate-level position is responsible for the design, development, and implementation of robust microservice applications. The primary objective is to build solutions, predominantly using Java and Spring Boot, that drive automation and achieve cost reductions by streamlining manual processes across the firm. The successful candidate will ensure high-quality standards are met within existing and planned technology frameworks, contributing to the strategic evolution of our cloud-based identity services.
Responsibilities
Qualifications
Education
Must-Have Skills
Nice-to-Have Skills
What we’ll provide you
By joining Citi Belfast, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
Visit ourGlobal Benefitspage to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
Job Family Group:
Technology ------------------------------------------------------
Job Family:
Systems & Engineering ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.
A leading sports betting fund is seeking a Junior Quantitative Researcher to join its expanding quantitative research team. This is an exciting opportunity for an analytically minded individual with a passion for sports modelling, data science, and statistics to contribute to cutting-edge research and model development within a high-performing environment. Key Responsibilities 1. Assist senior quantitative researchers in delivering research and model development projects. 2. Support clients and internal teams by: 3. Developing, maintaining, and improving the mathematical libraries that power predictive models and analytical tools. 4. Building and maintaining software systems that deliver model outputs into production. 5. Perform statistical analysis of datasets, test hypotheses, and communicate findings effectively to key stakeholders. 6. Contribute to the ongoing enhancement of core programming libraries. 7. Participate in at least one professional development event annually—such as a conference, workshop, or networking event—focused on areas like sports analytics, statistics, machine learning, or gambling. Skills & Experience Required 1. MSc in Statistics , Data Science , Mathematics , or another quantitative discipline (e.g., Computer Science, Engineering, Finance) with a strong statistical component. 2. Prior experience in a role involving significant statistical analysis, demonstrating skills beyond academic study. 3. Programming experience and a willingness to learn and work in R . 4. Demonstrated passion for sports modelling—through personal projects, academic research, or independent analyses. 5. Commitment to continuous learning and professional growth. 6. Curiosity and enthusiasm for exploring new technologies and programming languages. 7. Eligibility to work in the UK . Preferred 1. Strong interest in horse racing , supported by prior modelling or data analysis projects. 2. Understanding of sports betting markets . 3. Familiarity with statistical and machine learning methods (e.g., GBM, Torch, CNN, LSTM, NLP, GNN). 4. Experience with additional programming languages (e.g., Python, C++, Julia). 5. Working knowledge of database systems (e.g., SQL, MongoDB, Redis, Postgres). 6. Experience with version control , code reviews , and merge requests . 7. Familiarity with CI/CD pipelines and test-driven development (TDD) .
A Senior Application Support Engineer is sought to join an innovative technology team in Ashby-de-la-Zouch, Leicestershire, contributing to the support, maintenance, and continuous improvement of customer-facing platforms and cloud-based infrastructure.
The Senior Application Support Engineer, Ashby-de-la-Zouch, Leicestershire, will be expected to develop your understanding in the field, learning from peers and senior engineers in technical areas and industry best practices. This may include platform operations, cloud infrastructure (Azure), system administration, database support, and application troubleshooting across live production environments.
Responsibilities include:
Key skills & experience:
How to apply:
Apply now for the Senior Application Support Engineer role in Ashby-de-la-Zouch, Leicestershire. Send your CV to (url removed) or call Adam on (phone number removed).
GenAI Full Stack Engineer - Consultant
Salary: £45,000 - £55,000 plus benefits, perks and healthcare options
Job Type: Permanent - Hybrid / 2 x days per week - Travel to client site
Base Locations: London, Manchester, Newcastle, Glasgow
Overview:
We’re looking for a GenAI Full Stack Engineer who is passionate about solving real-world challenges through technology. You’ll work closely with senior stakeholders both internally and within key clients to create GenAI strategies that translate business issues into relevant technical solutions and competitive propositions that are scalable, secure, and sustainable.
Your Role:
Your skills and experience:
To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance.
About the job
Job summary
Discover what it’s like to work in a compliance role that makes an impact. Could you help us shape a stronger, fairer future? Your next career move starts here.
HMRC is the UK’s tax, payments and customs authority and we have a vital purpose: we collect the money that pays for the UK’s public services and help families and individuals with targeted financial support.
HMRC’s Fraud Investigation Service (FIS) is responsible for the department’s civil and criminal investigations.
FIS provides HMRC with an effective investigation arm to enforce the Department’s compliance policies. This enables the Department to deliver against the strategic responsibilities across all the taxes and duties it administers. This includes complex offshore evasion, international smuggling of illicit excise goods, exports of controlled weapons and technology, labour market abuses, VAT and Self-Assessment repayment frauds and a host of other fraud attacks targeted at the tax system.
FIS is home to a wide range of people with a variety of skills and professional backgrounds - including accountants, cybercrime specialists, criminal justice professionals, tax professionals and operational delivery support teams to name but a few. We use a range of powers and approaches to protect funding for UK public services, investigating the most harmful tax cheats and ensuring nobody is beyond our reach.
Covert Operations, Digital Exploitation (CODE) sits within FIS. Working across Law Enforcement and government, CODE provides investigative tools and covert techniques to front-line investigations and works with key partners to develop and provide access to new technology and systems to enable investigators to respond to serious and complex tax evasion and crime.
Job description
The Technical Exploitation Development (TXD) team plays an integral role in His Majesty’s Government’s fight against serious and organised crime, supporting investigations totalling hundreds of millions of pounds each year.
The team manages a diverse and rapidly increasing product portfolio, ranging from development of covert tools for mobile device data acquisition, computer and network exploitation, building custom radio frequency hardware, to the implementation of cutting-edge data visualisation platforms.
Collaboration and capability sharing are critical to our mission so working alongside other Government and Law Enforcement agencies will ensure that no two projects nor two days are ever the same in this role. The team is recognised across the LE and UKIC community as deep matter experts in a range of complex technical specialisms including software engineering, hardware electronics, radio frequency, computer and network exploitation, and reverse engineering.
To enable the rapid prototyping and production of bespoke capabilities, the team is split into two distinct functions:
All staff across both functions are expected to code and test to produce capabilities as part of the software development lifecycle.
Our tech stacks vary between products (some examples can be found under the essential criteria), so the team is encouraged to adopt new technologies and develop specialisms through guided support and training.
Person specification
You will be expected to:
Essential Criteria:
Experience in one or more of the following languages:
And experience in at least one of the following technologies:
Desirable Criteria:
Other Information
In addition to the standard pre-employment checks for appointment into the Civil Service, all candidates must also obtain National Security Vetting at Security Check (SC) clearance level for this vacancy. You will normally need to meet the minimum UK residency period as determined by the level of vetting being undertaken, which for SC is 5 years UK residency prior to your vetting application. Once in post you will be required to apply for Developed Vetting ( DV ) clearance which has a requirement for 10 years UK residency. If you have any questions about this residency requirement, please speak to the vacancy holder for this post. This post is open to ‘UK Nationals Only’.
CODE have a support network that can offer assistance to colleagues throughout the DV process. CODE understands the experience of obtaining DV clearance affects individuals differently with the process being in depth and intrusive. The network consists of CODE DV cleared volunteers who will be able to guide you through the process and systems and look to alleviate any concerns.
Flexibility Payment
This post attracts a Level 2 Flexibility Payment (FP) that is paid monthly with salary. This FP allows HMRC flexibility to change your work pattern, at short notice, to meet business needs.
You will be expected to undertake periods of On Call. You will also be expected to work additional hours, at weekends and outside your normal working hours/days (including bank holidays).
In applying for a position and accepting the FP you agree that you can and will meet those attendance requirements.
Note: Payment of FP is dependent on successful completion of role specific training and you will move to Level 2 FP eligibility in stages (see the attached document for details).
FP levels are reviewed annually - on a business need and personal basis - and may be subject to change.
Details of the Flexibility Payment can be found in the attached document.
Benefits
Alongside your salary of £42,631, HM Revenue and Customs contributes £12,350 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.
HMRC operates both Flexible and Hybrid Working policies, allowing you to balance your work and personal commitments. We welcome applications from those who need to work a more flexible arrangement and will agree to requests where possible, considering our operational and customer service needs.
We offer a generous leave allowance, starting at 25 days and increasing by a day for every year of qualifying service up to a maximum of 30 days.
To find out more about HMRC benefits and find out what it’s really like to work for HMRC hear from our insiders or visit Thinking of joining the Civil Service
Things you need to know
Artificial intelligence
Artificial intelligence can be a useful tool to support your application, however, all examples and statements provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified (presenting the ideas and experiences of others, or generated by artificial intelligence, as your own) applications may be withdrawn and internal candidates may be subject to disciplinary action. Please see our candidate guidance (opens in a new window) for more information on appropriate and inappropriate use.
Selection process details
This vacancy is using Success Profiles (opens in a new window), and will assess your Strengths and Experience.
How to Apply
As part of the application process, you will be asked to provide the following:
Please complete a separate statement (Max 250 words) for the Desirable Criteria where applicable. This is not essential for the role but may be considered by the vacancy-holder where candidates have the same scores at interview.
Further details around what this will entail are listed on the application form.
Sift
In the event of a large number of applications being received, an initial sift may be held on your CV.
At full sift your CV, and your Personal Statement, will be assessed, with the successful candidates being invited to interview.
We may also raise the score required at any stage of the process if we receive a high number of applications.
Interview
During the panel interview, your experience will be assessed, you will have a 15 minute presentation with follow up questions. The presentation handout will be provided to applicants invited to interview. You will also be asked strength-based questions to also explore what you enjoy and your motivations relevant to the job role.
This is an example of a strengths-based question: “It is often said that the customer’s needs should come first. To what extent do you agree or disagree with this statement?”
There is no expectation or requirement for you to prepare for the strengths-based questions in advance of the interview, though you may find it helpful to spend some time reflecting on what you enjoy doing and what you do well.
Interviews will take place via video link. Sift and interview dates to be confirmed.
Eligibility
Please take extra care to tick the correct boxes in the eligibility sections of your application form. Mistakes sometimes happen but if you contact us later than two working days (Monday-Friday) before the vacancy closes, we may not be able to reopen your application for you. If you do make a mistake with your eligibility form, please contact us via: - Use the subject line to insert appropriate wording for example - ‘Please re-open my application - (insert vacancy ref) & vacancy closing date (insert date)’.
To check that you are eligible to apply for this role, please review the eligibility information before submitting your application.
The HMRC app can help you with your application
The HMRC app can provide you with your past 5 years’ employment history, making the process of filling in your application quicker and easier.
If successful in your application, you will need your National Insurance number for the onboarding process.
Download the HMRC app now and save your National Insurance number to your digital phone wallet.
How to download the HMRC app and sign up for an account
Download the free HMRC app from the App Store or Google Play store.
If you have an HMRC online account already, sign straight in using your ID and password. If not, you can prove your identity by answering some questions or providing your photo ID.
You’ll then be able to access the app quickly and easily by signing in using a 6-digit PIN, your fingerprint, or facial recognition.
You can find guidance for technical issues on GOV.UK: Technical support with HMRC online services.
Reserve List
A reserve list may be held for up to 12 months from which further appointments may be made for the same or similar roles - if this applies to you, we’ll let you know via your Civil Service Jobs account.
Merit List
After interview, a single merit list will be created, and you will only be considered for posts in locations you have expressed a preference for. Appointments will be made in strict merit order in line with the set number of roles in each location.
Criminal Record Check
Applications received from candidates with a criminal record are considered fairly in accordance with the DBS Code of Practice and the Recruitment of ex-offenders Policy.
Hybrid working at HMRC
HMRC is an office-based organisation, and colleagues are expected to spend 60% of their working time in the office. Our offices provide opportunity for interaction, collaboration which aids learning and development and a sense of community. Where the role allows it, and where the home environment is suitable, colleagues can work from home for up to 2 days a week, averaged over a calendar month (or a proportionate amount of time for colleagues who work less than full time).
Reasonable Adjustments
We want to make sure no one is put at a disadvantage during our recruitment process. To assist you with this, we will reduce or remove any barriers where possible and provide additional support where appropriate.
If you need a change to be made so that you can make your application, you should:
Complete the “Assistance required” section in the “Additional requirements” page of your application form to tell us what changes or help you might need further on in the recruitment process. For instance, you may need wheelchair access at interview, or if you’re deaf, a Language Service Professional.
Technical Support
If you are experiencing problems that cannot be resolved by our ‘help’ section, then technical support is available. You will receive a reply in 2 working days.
Additional Security Information
Please note: in addition to the standard pre-employment checks for appointment into the Civil Service, all candidates must also obtain National Security Vetting at Security Check (SC) clearance level for this vacancy. You will normally need to meet the minimum UK residency period as determined by the level of vetting being undertaken, which for SC is 5 years UK residency prior to your vetting application. If you have any questions about this residency requirement, please speak to the vacancy holder for this post.
From 1 April 2026, applicants will be required to meet updated nationality and residency requirements so that National Security Vetting (NSV) checks can be conducted. If this affects you, we will give you more information at the appropriate time.
Important information for existing HMRC contractual homeworkers:
Please note that this role is unsuitable for contractual homeworkers due to the nature and/or requirements of the role.
Terms and Conditions
Customer facing roles in HMRC require the ability to converse at ease with members of the public and provide advice in accurate spoken English and/or Welsh where required. Where this is an essential requirement, this will be tested as part of the selection process.
HMRC has a presence in every region of the UK. For more information on where you might be working, review this information on our locations.
The Civil Service values honesty and integrity and expects all candidates to abide by these principles. The evidence you provide in your application must relate to your own experiences.
Any instances of plagiarism or other forms of cheating will be investigated and, if proven, the relevant application(s) will be withdrawn from the process.
Recording of interviews is prohibited unless explicit agreement is sought in line with the UK General Data Protection Regulations.
Questions relating to an individual application must be emailed as detailed later in this advert.
Applicants who are successful at interview will be, as part of pre-employment screening, subject to a check on the Internal Fraud Database (IFD). This check will provide information about employees who have been dismissed for fraud or dishonesty offences. This check also applies to employees who resign or otherwise leave before being dismissed for fraud or dishonesty had their employment continued. Any applicant’s details held on the IFD will be refused employment.
A candidate is not eligible to apply for a role within the Civil Service if the application is made within a 5 year period following a dismissal for carrying out internal fraud against government.
New entrants will join on the minimum of the pay band.
Please note that, if you are applying for roles on a part-time basis, the salary agreed will be pro-rata, reflective of the working hours agreed within your contract.
If you experience accessibility problems with any attachments on this advert, please contact the email address in the ‘Contact point for applicants’ section.
For more Information for people applying for, or thinking of applying for, roles at HM Revenue and Customs, please see link: Working for HMRC: information for applicants - GOV.UK.
Feedback will only be provided if you attend an interview or assessment.
Security
Successful candidates must undergo a criminal record check.
Successful candidates must meet the security requirements before they can be appointed. The level of security needed is security check (opens in a new window).
See our vetting charter (opens in a new window).
People working with government assets must complete baseline personnel security standard (opens in new window) checks.
Nationality requirements
Open to UK nationals only.
Working for the Civil Service
The Civil Service Code (opens in a new window) sets out the standards of behaviour expected of civil servants.
We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission’s recruitment principles (opens in a new window).
The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.
The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.
Diversity and Inclusion
The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan (opens in a new window) and the Civil Service Diversity and Inclusion Strategy (opens in a new window).
We are working with a globally recognised, high-growth technology business within the transport sector to recruit an experienced Full Stack Software Developer based in Ashby-de-la-Zouch.
This is an exciting job opportunity to join a forward-thinking engineering team working on long-term, innovative projects within a fast-growing market. As a Full Stack Software Developer, you will play a key role in designing, building, and deploying scalable, cloud-based applications that support mission-critical systems. In this job, you will contribute across the full software development lifecycle, from architecture and feature development through to deployment, optimisation, and continuous improvement.
Experience required for the Full Stack Software Engineer job based in Ashby-de-la-Zouch:
Why Apply?
If you are a Full Stack Developer based in Ashby-de-la-Zouch with strong cloud, .NET, and modern JavaScript framework experience, please send your CV to (url removed) or call Ben on (phone number removed).
Location: Hybrid
Salary: £60,000 per annum
Be the data powerhouse behind the Buzz Bingo experience!
At Buzz, everything we do starts with people, our customers and you. If you re passionate about tech, love bringing new ideas to life, and enjoy leading others to success, this could be your next big move.
Our systems keep the Buzz world spinning from the moment someone walks into a club to every click they make online. As our Lead Database Administrator, you ll play a central role in shaping the data foundations that power unforgettable player experiences across the UK.
What you ll be doing
You ll lead the way on all things data, including:
What You ll Get in Return
What you ll bring to Buzz
Ready to lead the way?
Hit apply and let s make great things happen at Buzz.
Software Engineer (Java)
To support their aggressive growth targets, my client have identified the need for bespoke systems to streamline and automate their existing production processes. Successful applicants have the exciting task of forming their in-house Software Department, with the key target to develop the production system required to fulfil the needs of the group. This greenfield project aims to make use of cutting edge technology to enable the development of a best in class product.
Key responsibilities:
Skills & Knowledge:
Essential
Desirable
Further information: