4,421 Application Development jobs in the United Kingdom
Application Development Manager
Posted today
Job Viewed
Job Description
TPBN1_UKTJn
Lead UX/UI Designer - Mobile Application Development
Posted 14 days ago
Job Viewed
Job Description
Senior Mobile Automation Engineer (Android + iOS mobile application development )
Posted 24 days ago
Job Viewed
Job Description
Location: Toronto, Canada (5 Days Onsite)
Duration: Long Term
Note: Candidate should have a strong Mobile automation experience from Finance/Banking project background rather than doing a Mobile testing role. Also, look for resource with in depth experience in API Testing experience for this role.
Qualifications and Skills:
8 years of software testing experience in native iOS and Android mobile applications.
+ years of experience in functional testing of web applications.
Strong grasp of testing methodologies for all types of testing - Functional, Regression, Sanity, Smoke, White box, and Black box testing.
Experience with Atlassian products like JIRA, Xray, and Confluence.
Experience with Postman and API Testing.
Proficiency in BDD Gherkin scripting language.
Experience working closely with software development and product teams in an agile environment.
Excellent time management skills, ability to meet deadlines, and function in a fast-paced and flexible environment.
Experience in release cycle management in an agile environment.
Ability to work both independently and collaboratively in a team-oriented environment.
Strong analytical and problem-solving skills, including the ability to handle complex or ambiguous situations.
Experience managing multiple projects simultaneously in a fast-paced environment.
Good understanding of Source Code management and Version Control systems like GitHub and SourceTree.
Knowledge of Android Studio and Xcode.
Nice to have:
Experience and knowledge in the Fintech industry.
Experience using SauceLabs.
Senior Application Development Cyber Security Engineer

Posted 9 days ago
Job Viewed
Job Description
We are seeking a seasoned Cyber Security Engineer to lead the development and integration of secure architectures for critical Transmission & Distribution (T&D) systems.
As a recognized technical authority, you will define cybersecurity strategy across hardware, embedded systems, and software-defined platforms in modern electric grids-spanning protection, control, and energy management technologies for Grid Automation business unit.
You will embed Security by Design and Cyber-Informed Engineering (CIE) principles throughout the product lifecycle, operating at the intersection of operational technology (OT) and information technology (IT). Your work will help drive regulatory compliance, product security, and support both R&D teams and utility customers in securing mission-critical infrastructure.
**Job Description**
**Key Responsibilities:**
+ Act as the cybersecurity design authority for T&D products, defining end-to-end architectures across hardware, firmware, and cloud-connected systems, advising on secure protocols, cryptography, authentication, and network hardening.
+ Translate and implement global regulatory standards (IEC 62443, IEC 61850, IEC 62351, NERC CIP) into product requirements, and lead technical strategy planning, architecture reviews, and security certification efforts.
+ Guide engineering teams through threat modeling, secure coding, SDLC best practices, and CIE adoption to mitigate cyber-physical risks affecting safety, reliability, or operations.
+ Define and support embedded and software-based security features using C/C++, Python, and modern toolchains, while collaborating on penetration testing, fuzz testing, code reviews, and security simulations.
+ Lead cross-functional initiatives with PSL, product management, compliance, field operations, and R&D to align cybersecurity objectives and ensure systems meet resilience and compliance expectations.
+ Monitor cybersecurity trends, ICS/OT threat landscapes, and emerging technologies, recommending tools and methods to enhance product security posture.
+ Partner with PSL, incident response and product security teams to support vulnerability remediation, post-incident analysis, and contribute to the creation of security documentation, including architecture specs, procedures, and training materials.
+ Represent the company in industry forums, standards bodies, and technical panels, and contribute to white papers, patents, and technical publications supporting innovation and thought leadership for Grid Automation.
**Required Qualifications:**
+ Bachelor's degree in engineering, Computer Science, Cybersecurity, or a related field.
+ Minimum of 8 years of engineering experience, with 5 years focused on cybersecurity for embedded or software-defined systems.
**Desired Characteristics:**
+ Professional certifications such as CISSP, GIAC (GPEN/GXPN), CEH, or ISA/IEC 62443 preferred.
+ Proven ability to secure OT/ICS environments, preferably within the energy or utilities sector.
+ Deep familiarity with industrial protocols (e.g., IEC 61850, DNP3, Modbus, IEEE 2030.5) and relevant cybersecurity standards.
+ Experience in embedded system development (C/C++, RTOS), as well as Linux/Windows platforms.
+ Strong hands-on background in PKI, identity management, network security appliances, and security monitoring.
+ Proficient in threat modeling, risk/vulnerability assessment, and using forensic/security analysis tools.
+ Excellent communication and stakeholder engagement skills, able to translate technical content for non-technical audiences.
+ Exposure to quality improvement methodologies (e.g., Lean, Six Sigma) is a plus.
+ Recognized as a thought leader through publications, patents, or industry involvement.
+ Willingness to travel for customer engagements, conferences, and global collaboration.
**For US Based Candidates -
The base pay range for this position is 152,400.00 - 190,000.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for a 15% variable incentive bonus annually. This posting is expected to close on _9/29/25._
*The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.
General Electric Company, Ropcor, Inc., their successors, and in some cases their affiliates, each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual.
**Additional Information**
**Relocation Assistance Provided:** No
#LI-Remote - This is a remote position
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
KDB Application Development Technical Lead - VP

Posted 9 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.
Application Runtimes Development Manager
Posted 9 days 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 Web Development Apprentice
Posted 4 days ago
Job Viewed
Job Description
What You'll Do:
- Assist senior developers in designing, coding, testing, and debugging web applications.
- Learn and apply front-end development skills using HTML, CSS, and JavaScript.
- Gain exposure to back-end technologies and database management.
- Participate in team meetings, code reviews, and project planning sessions.
- Help maintain and update existing websites and web applications.
- Troubleshoot and resolve technical issues under guidance.
- Develop a comprehensive understanding of the software development lifecycle.
- Collaborate with remote team members using project management and communication tools.
- Contribute to the creation of user-friendly interfaces and engaging online experiences.
- Continuously learn new technologies and best practices in web development.
- A genuine passion for technology and web development.
- Strong problem-solving abilities and a keen eye for detail.
- Excellent communication skills, both written and verbal, for effective remote collaboration.
- Ability to work independently and manage time effectively in a remote setting.
- A proactive attitude and a willingness to learn from feedback.
- Basic understanding of computer science principles or prior exposure to coding is a plus, but not essential.
- Must be eligible to undertake an apprenticeship.
- Must have access to a reliable internet connection and a suitable workspace for remote work.
- This role is fully remote, allowing you to work from anywhere within the UK.
Be The First To Know
About the latest Application development Jobs in United Kingdom !
Junior Web Development Apprentice
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and maintenance of web applications using modern technologies.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in code reviews and contribute to team discussions on technical solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing software.
- Learn and adapt to new programming languages, frameworks, and tools as required.
- Contribute to creating and maintaining technical documentation.
- Engage in continuous learning and professional development to stay abreast of industry best practices.
- Ensure the responsiveness and performance of applications across various devices and browsers.
- Adhere to project timelines and deliver high-quality work.
Qualifications:
- A passion for web development and a strong desire to learn.
- Basic understanding of HTML, CSS, and JavaScript is advantageous but not essential.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a remote team environment.
- Self-motivated, organized, and able to manage time effectively.
- Ability to work independently and take initiative.
- Familiarity with version control systems like Git is a plus.
- A keen eye for detail and a commitment to producing high-quality work.
- An understanding of user experience (UX) principles is beneficial.
- Must be eligible to work in the UK and committed to completing the full apprenticeship duration.
Junior Web Development Apprentice
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design and development of new website features and functionalities.
- Write clean, efficient, and well-documented code under the supervision of senior developers.
- Learn and implement front-end technologies such as HTML, CSS, and JavaScript.
- Gain exposure to back-end languages and frameworks (e.g., Python, Node.js, PHP, Ruby on Rails).
- Assist in database design, implementation, and maintenance.
- Participate in testing and debugging processes to ensure website quality and performance.
- Collaborate with team members in a remote setting to achieve project goals.
- Contribute to code reviews and learn best practices in software development.
- Troubleshoot and resolve technical issues as they arise.
- Stay up-to-date with emerging web development trends and technologies.
- Learn about version control systems like Git.
- Support the maintenance and updates of existing web applications.
Qualifications and Requirements:
- A strong interest in web development and technology.
- Basic understanding of computer programming concepts is desirable but not essential.
- Good problem-solving skills and attention to detail.
- Ability to learn quickly and adapt to new technologies.
- Excellent communication skills, with the ability to articulate ideas clearly in a virtual environment.
- Self-motivated and able to manage time effectively in a remote setting.
- Minimum of 4 GCSEs (or equivalent) at grade C/4 or above, including Maths and English.
- Must be eligible to undertake an apprenticeship in the UK and not currently in full-time education.
This fully remote apprenticeship offers comprehensive training and mentorship, allowing you to build a solid foundation for a successful career in web development. Our client is committed to fostering talent and providing a structured learning pathway.
Junior Web Development Apprentice
Posted 11 days ago
Job Viewed
Job Description
Apprenticeship Overview:
- Receive structured training and mentorship from experienced web developers.
- Learn to design, develop, and maintain responsive websites and web applications.
- Gain practical experience with front-end technologies such as HTML, CSS, and JavaScript.
- Develop skills in back-end programming languages (e.g., Python, PHP, Node.js) and database management.
- Participate in team meetings and contribute to project discussions.
- Learn about version control systems (e.g., Git) and collaborative development workflows.
- Understand user experience (UX) and user interface (UI) design principles.
- Assist with website testing, debugging, and deployment processes.
- Work on real-world projects for diverse clients, building a strong portfolio.
- Complete formal coursework and assignments as part of a recognized apprenticeship framework.
Requirements:
- A strong passion for technology and a desire to build a career in web development.
- Basic understanding of computer fundamentals.
- Good problem-solving skills and a logical approach.
- Excellent communication and teamwork abilities.
- Eagerness to learn and a proactive attitude.
- Must be eligible for an apprenticeship in the UK.
- High school diploma or equivalent is preferred, but not essential for motivated candidates.
- Familiarity with any programming languages is a plus but not required.
- Ability to manage time effectively and work independently in a remote setting.
- A keen eye for detail and a commitment to producing high-quality work.
This remote apprenticeship is an ideal starting point for individuals passionate about coding and web creation. You will receive full support and training to develop into a skilled web developer. If you are ready to embark on a challenging and rewarding journey, we encourage you to apply.