934 Data Applications jobs in the United Kingdom
Senior Manager - Application Development
Posted 2 days ago
Job Viewed
Job Description
· Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
· Are you an inspiring leader who people have followed and worked for over and over again?
· Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?
Well, this may be the role for you. Ready to design what's next?
In this role, you will work in an Agile development environment to bring the designs and ideas to life for new or improved products and web applications. This work will support a mix of internal and external clients. You will be working on current and upcoming projects that connect design, engineering, product development, and implementation to understand how those pieces impact infrastructure. You'll share your operational and process maturity with a growing team while building products for large enterprises to enable their workforce.
No two days are the same as you work with your team, business leaders, and project management to understand our next wave of work. To thrive in this role, you'll need to have a solid understanding of technologies, including APIs, distributed systems design, operational scaling and availability, and application integrations.
Deep knowledge of .net framework versions 4.8 as well as 8 and SQL Server will be critical for success in this role. You have experience working full stack with front-end, scripting, and back-end experience. This role will be leading teams focusing on Security, Identity and Access Management as well as resiliency on top of feature development so experience of these domains is very much preferred. Our best developers are enthusiastic creators who stay current on new technologies. You strive to learn new technologies and find ways to incorporate what you learn into building your products.
You're a passionate leader focused on engagement as well as results, and you're not afraid to roll your sleeves up and dive into the code when necessary. As part of our team, you'll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for ADP and the industry. Pace should not scare you. We still find time for a healthy dose of fun.
Like what you see? Apply now!
Learn more about ADP at jobs.adp.com.
WHAT YOU'LL DO:
Here's what you can expect on a typical day:
● Agile. You'll start each day with a scrum, working in a team to understand responsibilities, identify issues, and communicate coding priorities while choosing user stories to complete. You must know Agile well.
● Lead. Your seven or more years of team leadership have delivered amazing results, and you pride yourself on developing the people who work for you, as well as providing an inclusive team environment where they all can thrive. If asked, they would follow you anywhere and enthusiastically credit you with helping to grow their careers.
● Development. Working in two-week sprints, you must create a culture where your teams keep up with timelines and coding standards. You'll be looking ahead to the next coding criteria to build technically sound and functional tools.
● Continuous Learning and Improvement. An eagerness to learn will help you keep up with ever-changing technologies and maintain the ability to create the best tools for our clients. You are comfortable and thrive in an autonomous role since that will be essential for your success. You will also drive a culture of continuous improvement within your teams and to the wider portfolio and development community.
● Collaboration. You'll work with business leadership and project management to understand priorities and create automation accordingly.
● Presentations. You will present and defend your team's approach to leadership. There is no typical day as you partner and work with people across the development organization to turn ideas into reality.
● Experience. You have 8+ years of experience in relevant skills gained and developed in the same or similar role.
TO SUCCEED IN THIS ROLE:
● You'll have a Bachelor's degree OR equivalent experience.
● Prior experience in these technologies are also strongly recommended:
o Basic knowledge of microservices stack--.Net, Docker, Redis, REST/JSON, and SQL, AWS/Azure
o DevOps and automated change management through Jenkins, Ansible, or similar technologies
**A little about ADP:** We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition ( .
**Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP:** ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP's operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.
**Ethics at ADP:** ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click to learn more about ADP's culture and our full set of values.
Senior Manager - Application Development
Posted 2 days ago
Job Viewed
Job Description
· Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
· Are you an inspiring leader who people have followed and worked for over and over again?
· Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?
Well, this may be the role for you. Ready to design what's next?
In this role, you will work in an Agile development environment to bring the designs and ideas to life for new or improved products and web applications. This work will support a mix of internal and external clients. You will be working on current and upcoming projects that connect design, engineering, product development, and implementation to understand how those pieces impact infrastructure. You'll share your operational and process maturity with a growing team while building products for large enterprises to enable their workforce.
No two days are the same as you work with your team, business leaders, and project management to understand our next wave of work. To thrive in this role, you'll need to have a solid understanding of technologies, including APIs, distributed systems design, operational scaling and availability, and application integrations.
Deep knowledge of .net framework versions 4.8 as well as 8 and SQL Server will be critical for success in this role. You have experience working full stack with front-end, scripting, and back-end experience. This role will be leading teams focusing on Security, Identity and Access Management as well as resiliency on top of feature development so experience of these domains is very much preferred. Our best developers are enthusiastic creators who stay current on new technologies. You strive to learn new technologies and find ways to incorporate what you learn into building your products.
You're a passionate leader focused on engagement as well as results, and you're not afraid to roll your sleeves up and dive into the code when necessary. As part of our team, you'll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for ADP and the industry. Pace should not scare you. We still find time for a healthy dose of fun.
Like what you see? Apply now!
Learn more about ADP at jobs.adp.com.
WHAT YOU'LL DO:
Here's what you can expect on a typical day:
● Agile. You'll start each day with a scrum, working in a team to understand responsibilities, identify issues, and communicate coding priorities while choosing user stories to complete. You must know Agile well.
● Lead. Your seven or more years of team leadership have delivered amazing results, and you pride yourself on developing the people who work for you, as well as providing an inclusive team environment where they all can thrive. If asked, they would follow you anywhere and enthusiastically credit you with helping to grow their careers.
● Development. Working in two-week sprints, you must create a culture where your teams keep up with timelines and coding standards. You'll be looking ahead to the next coding criteria to build technically sound and functional tools.
● Continuous Learning and Improvement. An eagerness to learn will help you keep up with ever-changing technologies and maintain the ability to create the best tools for our clients. You are comfortable and thrive in an autonomous role since that will be essential for your success. You will also drive a culture of continuous improvement within your teams and to the wider portfolio and development community.
● Collaboration. You'll work with business leadership and project management to understand priorities and create automation accordingly.
● Presentations. You will present and defend your team's approach to leadership. There is no typical day as you partner and work with people across the development organization to turn ideas into reality.
● Experience. You have 8+ years of experience in relevant skills gained and developed in the same or similar role.
TO SUCCEED IN THIS ROLE:
● You'll have a Bachelor's degree OR equivalent experience.
● Prior experience in these technologies are also strongly recommended:
o Basic knowledge of microservices stack--.Net, Docker, Redis, REST/JSON, and SQL, AWS/Azure
o DevOps and automated change management through Jenkins, Ansible, or similar technologies
**A little about ADP:** We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition ( .
**Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP:** ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP's operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.
**Ethics at ADP:** ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click to learn more about ADP's culture and our full set of values.
Junior Software Developer - Web Application Development
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of web applications using relevant programming languages and frameworks.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in code reviews, learning best practices and contributing to code quality.
- Collaborate with team members to understand project requirements and contribute to technical solutions.
- Test and debug software components to ensure functionality and identify issues.
- Learn and apply agile development methodologies.
- Assist in the creation of technical documentation and user guides.
- Gain exposure to various aspects of the software development lifecycle.
- Actively seek feedback and opportunities for learning and skill development.
- Contribute to a collaborative and positive team environment.
- Help maintain and improve existing codebase.
- Perform other related duties as assigned.
- Participate in team meetings and contribute ideas for improvements.
- Develop foundational skills in front-end and back-end development.
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of programming concepts and languages (e.g., JavaScript, Python, Java, C#).
- Familiarity with web development technologies (HTML, CSS) is a plus.
- Basic knowledge of databases (e.g., SQL) is beneficial.
- Strong analytical and problem-solving skills.
- Eagerness to learn and adapt to new technologies.
- Good communication and teamwork skills.
- A proactive attitude and a strong desire to build a career in software development.
- Previous personal projects or contributions to open-source are highly valued.
- Attention to detail and a commitment to producing quality work.
- This is an excellent opportunity for an aspiring developer to gain crucial industry experience in Birmingham, West Midlands, UK .
KDB Application Development Technical Lead - VP

Posted 17 days ago
Job Viewed
Job Description
**Job Description**
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
**Responsibilities:**
+ Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
+ Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
+ Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
+ Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
+ Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
+ Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
+ Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ Extensive years of developing kdb server side code
+ Experience with designing large scale server side implementations for tick/ETL captures
+ Experience with establishing best practices around coding, code reviews and architecture
+ Writing code for any established kdb+ framework (TorQ or a substitute in-house implementation)
+ Demonstrate understanding of kdb+ table formats on disk (flat/splayed/parted/attributes.)
+ adverb knowledge (each/over etc.)
+ interprocess communication (hopen, sync/async differences.)
+ Large File loading (0:, read0, read1,named pipe, .Q.fs, .Q.fps.)
+ Ability to adjust priorities quickly as circumstances dictate
+ Demonstrated leadership and project management skills
+ Consistently demonstrates clear and concise written and verbal communication
+ Education:
+ Bachelor's degree/University degree or equivalent experience
+ Master's degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
**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:
+ 27 days annual leave (plus bank holidays)
+ A discretional annual performance related bonus
+ Private Medical Care & Life Insurance
+ Employee Assistance Program
+ Pension Plan
+ Paid Parental Leave
+ Special discounts for employees, family, and friends
+ Access to an array of learning and development resources
**Visit our Global Benefits page to learn more. ( 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.
**#LI-AP2**
---
**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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Graduate Data Scientist - AI Applications
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the collection, cleaning, and preparation of large, complex datasets for analysis and modeling.
- Support the development and implementation of statistical models and machine learning algorithms.
- Conduct exploratory data analysis to identify trends, patterns, and insights.
- Help in building and validating predictive models using various data science techniques.
- Collaborate with senior data scientists and engineers on project tasks.
- Contribute to the visualization and reporting of data analysis findings.
- Learn and apply best practices in data management, analysis, and interpretation.
- Participate in team meetings, discussions, and knowledge-sharing sessions.
- Assist in the evaluation and selection of appropriate data science tools and technologies.
- Contribute to the documentation of data models, methodologies, and results.
- Support the deployment and monitoring of data-driven solutions.
- Recent graduate with a Bachelor's or Master's degree in Data Science, Statistics, Mathematics, Computer Science, or a related quantitative field.
- Strong understanding of statistical concepts and their application.
- Proficiency in programming languages such as Python or R, and relevant data science libraries (e.g., Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch).
- Familiarity with database technologies (e.g., SQL).
- Basic understanding of machine learning algorithms and techniques.
- Excellent analytical and problem-solving abilities.
- Strong communication skills, both written and verbal.
- Ability to work effectively in a team and independently.
- Eagerness to learn and adapt to new challenges in a dynamic environment.
- Experience with data visualization tools is a plus.
- Ability to thrive in a hybrid work setting.
Junior Data Scientist - AI Applications
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in collecting, cleaning, and preprocessing large datasets for AI projects.
- Support the development and testing of machine learning models under the guidance of senior data scientists.
- Perform exploratory data analysis (EDA) to identify trends, patterns, and insights.
- Contribute to the documentation of data sources, methodologies, and findings.
- Help visualize data and model results for presentations and reports.
- Collaborate with team members on assigned tasks and projects.
- Learn and apply new data science techniques and tools.
- Participate in team meetings and contribute to discussions on project progress.
- Assist in evaluating model performance and identifying areas for improvement.
- Gain practical experience with AI/ML platforms and libraries.
- Ensure data integrity and adherence to best practices in data handling.
- Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Data Science, or a related quantitative field.
- Solid understanding of statistical concepts and techniques.
- Proficiency in at least one programming language, preferably Python, and its data science libraries (e.g., Pandas, NumPy, Scikit-learn).
- Familiarity with basic machine learning concepts and algorithms.
- An eagerness to learn and develop skills in AI and data analysis.
- Strong analytical and problem-solving abilities.
- Good communication skills, with the ability to articulate findings clearly.
- Ability to work independently and manage time effectively in a remote setting.
- Enthusiasm for artificial intelligence and its applications.
- Previous internship or project experience in data analysis or a related field is a plus.
Lead Data Scientist - Biomedical Applications
Posted 3 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Data applications Jobs in United Kingdom !
Lead UX/UI Designer - Mobile Application Development
Posted 3 days ago
Job Viewed
Job Description
Application Runtimes Development Manager
Posted 1 day ago
Job Viewed
Job Description
We are seeking a senior Development Manager to lead a globally distributed team within the Application Runtimes portfolio. This role is critical to ensuring delivery continuity, technical leadership, and strategic alignment across Enterprise Application Service for Java (EASeJ) and WebSphere/Liberty on Cloud missions. The successful candidate will be based in Hursley and serve as a key leadership presence in one of our most strategic labs.
**Your role and responsibilities**
· Lead and manage senior developers across the UK and Americas.
· Drive execution of key roadmap items including EASeJ platform evolution.
· Act as a local leadership anchor in Hursley for the pillar, fostering collaboration across distributed teams.
· Partner with second-line leadership in India to ensure alignment and delivery continuity.
· Support talent development, mentoring, and succession planning.
· Collaborate with product management, architecture, and client engagement teams to ensure delivery excellence and technical credibility.
· Support client engagements and help drive successful understanding, adoption, and deployment of Application Runtimes products in the market.
**Required technical and professional expertise**
· Proven experience managing large size (15+) distributed development teams across multiple time zones.
· Strong technical background in cloud-native runtimes, DevOps, and enterprise middleware.
· Demonstrated success in leading complex delivery programs and managing senior technical talent.
· Excellent communication and stakeholder management skills, including client-facing engagement.
· Experience in organizational transition and scaling across geographies.
**Preferred technical and professional experience**
· Familiarity with EASeJ, Liberty, and WebSphere platforms.
· Prior experience in the Application Runtimes or related enterprise software domains.
· Experience working in or with strategic labs such as Hursley.
· Understanding of hybrid cloud deployment models and high availability architectures.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Junior Data Scientist - Machine Learning Applications
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the collection, cleaning, and preprocessing of large datasets from various sources.
- Support the development and implementation of machine learning models for predictive analytics, classification, clustering, and forecasting.
- Perform exploratory data analysis (EDA) to identify trends, patterns, and anomalies within data.
- Collaborate with senior data scientists and engineers to test, validate, and deploy models into production environments.
- Contribute to the design and execution of A/B tests and experiments to evaluate model performance and business impact.
- Develop data visualizations and reports to communicate findings and insights to technical and non-technical stakeholders.
- Stay up-to-date with the latest research and advancements in data science, machine learning, and AI.
- Participate in code reviews and contribute to the team's documentation and knowledge-sharing efforts.
- Assist in identifying opportunities for leveraging data to improve business processes and decision-making.
- Learn and apply best practices in data engineering, model building, and MLOps.
- Adhere to data privacy regulations and ethical AI principles.
- A Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, Physics, Engineering, or a related quantitative field.
- Strong foundational knowledge of machine learning algorithms (e.g., regression, classification, clustering, deep learning).
- Proficiency in programming languages such as Python (with libraries like Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch) or R.
- Familiarity with data manipulation and querying using SQL.
- Basic understanding of statistical concepts and hypothesis testing.
- Experience with data visualization tools (e.g., Matplotlib, Seaborn, Tableau) is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication skills, with the ability to explain technical concepts clearly.
- Eagerness to learn, adapt, and contribute in a fast-paced, collaborative environment.
- Self-motivated and able to work effectively independently in a remote setting.