Join us as a Lead Software Engineer, iSeries This is an opportunity for a driven Lead Software Engineer to join us and lead the technical delivery of a softwareengineering team. You'll be responsible for leading solution design options and explaining the pros and cons … In this role, you'll lead a team of developers and set the technical direction of the deliveries, applying the principles and methodologies of softwareengineering to the technical design, development, testing, and maintenance of applications and services. We'll look to you to take responsibility for the … work quality of the softwareengineering team, ensuring that it meets the technical standards for all services output, as well as implementing a culture of concise and comprehensive technical documentation as a continuous process. Day-to-day, you'll be: Monitoring the technical progress against plans, while safeguarding More ❯
Insight Experience for Women - SoftwareEngineering Fast track your career at our Insight Experience for Women, SoftwareEngineering, Edinburgh, 2025 Do you want to learn more about SoftwareEngineering, and how you can get your career off to a flying start? Our Insight Experience … your network and realise your strengths Applications are now open, so spark your imagination and harness your skills to start your future career, today SoftwareEngineering Our Software Engineers play an essential part in the technical design, development, and testing of complex applications and services. There are … second year of a four-year degree programme To be graduating in 2027, and on track to achieve a degree in a Science, Technology, Engineering, or Mathematics (STEM) subject The right to work in the UK in 2026 What else you need to know On the day, you must More ❯
As a Satellite Software Engineer at Honeywell Aerospace, you will play a critical role on a cross-disciplinary team that specializes in the design, development, and manufacturing of novel, state-of-the-art optical and science instruments for military, government, and commercial space applications, including Earth observation, atmospheric monitoring … space situational awareness, maritime traffic monitoring, and optical communications. You will be integral in creating software system solutions that meet the evolving needs of our customers. You will be involved in every aspect of the software development life cycle, while working with your peers in other engineering disciplines to improve satellite missions. In this role, you will collaborate with stakeholders to define software requirements, design software architectures, and ensure the successful implementation, testing and delivery of projects. Your technical skills will be crucial in driving the development of reliable and high-performance softwareMore ❯
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect softwareengineering opportunity for you. As a Java Backend Software Engineer II at JPMorgan Chase within the REFERENCE DATA ENGINEERING TEAM, you … are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a softwareengineering team, you execute software solutions … components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Execute standard software solutions, design, develop, and troubleshoot technically Write secure and high-quality code using at least one programming language with limited guidance Design, develop, code More ❯
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect softwareengineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Corporate Sector Credit Risk team, you are part … of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a softwareengineering team, you execute software solutions through the … components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance More ❯
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect softwareengineering opportunity for you. As a Software Engineer III at JPMorgan Chase within Corporate Technology, you are part of an agile team … that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a softwareengineering team, you execute software solutions through the design, development, and technical … in developing and re-architecting legacy systems using cutting-edge technologies and driving the business into the Big Data era. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance More ❯
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect softwareengineering opportunity for you. As a Java Full Stack Software Engineer II at JPMorgan Chase within the Regulatory Technology Team, you are … part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a softwareengineering team, you execute software solutions through … components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance More ❯
this agile team is developing tools to transform how RNA is discovered and analysed. As the company scales, it’s looking for a Bioinformatic Software Engineer to lead the build-out of cloud infrastructure and analysis pipelines critical to its technology platform. This is an opportunity to join a … growing, cross-functional team working on meaningful challenges in biology and data science, where your ideas and engineering skills will have a direct impact on product development and scientific discovery. Bioinformatic Software Engineer responsibilities Design, develop, optimise, and maintain cloud computing environments for bioinformatic data processing. Build scalable … documented data analysis pipelines for long-read RNA sequencing workflows. Develop and implement logging, reporting, and data archiving systems to support reproducible research. Lead softwareengineering best practices, including testing, version control, deployment, and documentation. Generate visualisations and reports to communicate key findings from complex transcriptomic datasets. Collaborate More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology Content Creation Team, you serve as a seasoned member of an agile team to design and … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Premier Group
Job Title: Embedded Software Engineer Location: Glasgow (Scotland) Salary: £45,000 - £55,000 per annum Great Benefits Package & Relocation Assistance – See Below Sponsorship is available Company Overview & Job Title: A fantastic Global engineering organization based in Glasgow (Scotland) who specialise in the Semiconductor Industry have an opening in … which they’re now recruiting for a brand new Embedded Software Engineer to join the successful team and business. This Embedded SoftwareEngineering role is ideal for a Senior Embedded Software Engineer or a mid-level Embedded Software Engineer who is looking for career progression … to demonstrate their motivations to move to the senior position. Salary on offer, hybrid & relocation assistance. The salary on offer for the successful Embedded Software Engineer is £45,000-£55,000 per annum, depending on skillset and experience. Hybrid working of 3 days onsite and 2 days WFH is More ❯
Description We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the FX Payments technology team, you serve as a seasoned member of an agile team to design and … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate and Investment Banking Notifications division, you will play a pivotal role as an experienced member of an … technology solutions across a variety of technical areas within different business functions, all in support of the firm's business goals. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect softwareengineering opportunity for you. As a Java AWS Software Engineer II at JPMorgan Chase within the Corporate Sector Reference Data team, you … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Java Backend Software Engineer III at JPMorgan Chase within the Liquidity Risk Technology Team, you serve as a seasoned member of an agile team to design … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Execute software solutions, design, develop, and troubleshoot technical issues, thinking beyond routine approaches to build solutions or resolve problems. Create secure, high-quality production code and … maintain algorithms that synchronize with relevant systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software development. Analyze large, diverse data sets to develop visualizations and reports that support continuous improvement of software applications and systems. Identify hidden problems and patterns in More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Data and Analytics Services Team, you serve as a seasoned member of an agile team to design … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates … that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank Digital and Platform Services, you serve as a seasoned member of an agile team … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Sector Risk Technology team, you serve as a seasoned member of an agile team to design and … s Risk Managers with the capability to assess the financial impact of various adverse market scenarios at a firm wide level. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Java Full Stack Software Engineer III at JPMorgan Chase within the Data Products Engineer Team, you serve as a seasoned member of an agile team to … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates … that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a React Software Engineer III at JPMorgan Chase within the Regulatory Technology Team, you serve as a seasoned member of an agile team to design and deliver … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates … that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Full Stack Software Engineer III at JPMorgan Chase within the Corporate data and analytics services team, you serve as a seasoned member of an agile team … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates … that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
Innovate
Software Engineer (Embedded) Full-Time, Permanent Aberdeen - Hybrid working We are seeking a Software Engineer to join the Engineering Team, focusing on health monitoring technology integrated into our systems. The role involves developing embedded software for health monitoring, particularly in biometrics and condition monitoring for rescue … operations. Key Responsibilities Provide softwareengineering solutions for health technology products. Support software management for new and legacy systems. Create engineering documentation (specifications, proposals, test plans, reports). Ensure adherence to engineering standards and processes. Participate in site visits as required. Comply with internal and … external standards and regulations. Required Skills & Experience Degree in Computer Science, Software, Electrical/Electronic Engineering, or equivalent. Experience in software development and the software development life cycle. Expertise in embedded software (MPLAB, ST32), C/C++/C languages. Familiarity with software management More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment … platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build … of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a member of Aladdin Engineering, you will be: Tenacious: Work in a fast paced and highly complex environment. Creative thinker: Analyse multiple solutions and deploy technologies in a flexible More ❯
As a Principal Software Engineer, you build the products we sell to customers. You are a problem solver able to turn a requirement or a design into an operational high-quality product. At Principal level you impact multiple products and contribute to product line design. You insist on the … highest standards for design and quality because a working product is ultimately your responsibility. You mentor other software engineers. You welcome input and feedback from peers and other roles in the organization and accept change as inevitable. You deal with ambiguity and come up with a design with minimal … input. Daily Software Engineers responsibilities include: Design and develop software for multiple areas of a Verimatrix product Design and develop software for multiple areas of other teams' products on demand. Ensure quality by creating unit tests, and follow Verimatrix's Secure Development Lifecycle Develop and optimize code More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Sanderson Recruitment
Director of SoftwareEngineering Glasgow (Remote First) Up to £130,000 Overview Our client is a well-regarded organisation in the education technology sector, looking to bolster their engineering leadership team with this key hire. They have a presence in the US, India and UK and they … offer a suite of products which are used by millions of students, predominantly in the USA. They are looking to hire a Director of Software Engineer to head up a global engineering function made up of multiple cross functional engineering teams. You will work closely with other … leaders and engineering management to inform the future direction of the product, based on customer feedback and industry trends - you don't have to be an expert in education technology, but you will become one! A big part of your role will be developing and executing a technology vision More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
be.scot
Network Software Engineer Location : Glasgow Salary : Competitive + Benefits Job Type : Full-time Our client is a technology-driven company seeking a Network Software Engineer to develop and optimise networking systems and protocols. Key Responsibilities: Design and implement network software solutions. Optimise network performance and security. Troubleshoot … and resolve network and software issues. Collaborate with cross-functional teams on infrastructure projects. Stay up to date with emerging networking technologies. What's on Offer: Competitive salary with structured career growth. Hybrid working flexibility after probation. Cutting-edge projects in software and networking. Pension scheme and employee … benefits package. Opportunities for professional development and certifications. Who We're Looking For: Experience in network programming, softwareengineering, or IT security. Proficiency in networking protocols (TCP/IP, BGP, etc.). Strong coding skills in C++, Python, or related languages. Knowledge of cloud computing and cybersecurity principles. More ❯