Cloud & Platform Lead Engineer required by a large, Manchester based SaaS provider where you'll serve as the team's cloud engineering authority. You'll join at a particularly interesting point in the company's evolution as it invests heavily in the modernisation of its software platforms and infrastructure. With a major digital transformation underway and AI becoming an increasingly important part of the technology strategy, the role offers the chance to help shape the future cloud and platform estate of a large SaaS business. The right candidate is likely to be a senior Site Reliability Engineer or Cloud, Platform or DevOps leader with a strong combination of Azure and AWS experience, already operating at the intersection of engineering, architecture and technology leadership, and who is comfortable bring hands-on while leading, defining standards, guiding investment decisions and delivering initiatives. In return, you'll join a stable and growing SaaS business offering an attractive salary and strong benefits package including an annual bonus, private medical insurance, life assurance, enhanced pension contributions, flexible benefits, ongoing learning and development opportunities, and an initial 26 days holiday including your birthday off. Requirements: Experience in Site Reliability, Cloud, Platform or DevOps engineering roles, including technical leadership. Experience designing and supporting cloud native solutions across Azure and AWS environments. Experience defining cloud and platform architectures, Infrastructure as Code approaches, automation strategies and reusable engineering patterns. Experience working with senior technology and business stakeholders to shape technical direction and platform improvements. Experience building, maintaining and improving CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins or similar tooling. Experience with monitoring, observability and operational support using tools such as Prometheus, Grafana and Datadog. Experience managing cloud cost optimisation and governance. Experience with containerisation and orchestration technologies including Docker and Kubernetes. Strong scripting and automation skills using Python, Bash and PowerShell. Good understanding of cloud networking, security, secure coding practices and compliance requirements. If you're a Site Reliability Engineer, Cloud & Platform Engineer, hands on Platform Architect, Principal DevOps Engineer or Cloud Consultant, looking to play a key role at an early stage of a major technology transformation, apply now!
26/06/2026
Full time
Cloud & Platform Lead Engineer required by a large, Manchester based SaaS provider where you'll serve as the team's cloud engineering authority. You'll join at a particularly interesting point in the company's evolution as it invests heavily in the modernisation of its software platforms and infrastructure. With a major digital transformation underway and AI becoming an increasingly important part of the technology strategy, the role offers the chance to help shape the future cloud and platform estate of a large SaaS business. The right candidate is likely to be a senior Site Reliability Engineer or Cloud, Platform or DevOps leader with a strong combination of Azure and AWS experience, already operating at the intersection of engineering, architecture and technology leadership, and who is comfortable bring hands-on while leading, defining standards, guiding investment decisions and delivering initiatives. In return, you'll join a stable and growing SaaS business offering an attractive salary and strong benefits package including an annual bonus, private medical insurance, life assurance, enhanced pension contributions, flexible benefits, ongoing learning and development opportunities, and an initial 26 days holiday including your birthday off. Requirements: Experience in Site Reliability, Cloud, Platform or DevOps engineering roles, including technical leadership. Experience designing and supporting cloud native solutions across Azure and AWS environments. Experience defining cloud and platform architectures, Infrastructure as Code approaches, automation strategies and reusable engineering patterns. Experience working with senior technology and business stakeholders to shape technical direction and platform improvements. Experience building, maintaining and improving CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins or similar tooling. Experience with monitoring, observability and operational support using tools such as Prometheus, Grafana and Datadog. Experience managing cloud cost optimisation and governance. Experience with containerisation and orchestration technologies including Docker and Kubernetes. Strong scripting and automation skills using Python, Bash and PowerShell. Good understanding of cloud networking, security, secure coding practices and compliance requirements. If you're a Site Reliability Engineer, Cloud & Platform Engineer, hands on Platform Architect, Principal DevOps Engineer or Cloud Consultant, looking to play a key role at an early stage of a major technology transformation, apply now!
About us Iken is an independent software company based in central Bristol. We have an excellent reputation for both our efficiency and productivity boosting products and our approach to client care. The Iken team is made up of people who aspire to high performance and continuous improvement of themselves and the business - and that's what we're looking for from you. Our company values are at the heart of what all our employees do, and we want to work with people with whom these values resonate. Within your role you will be expected to work inter-dependently, taking responsibility for your own success and that of the company - whilst being part of a high challenge and high support company culture with a busy social life and corporate social responsibility agenda. About the role As a Web Developer at Iken, you'll be part of a multidisciplinary delivery team responsible for developing and enhancing our knowledge management application. Working within an Agile environment, you'll collaborate closely with the wider Delivery team to design, build and maintain high-quality software solutions. You'll contribute throughout the development lifecycle, from shaping technical solutions and planning through to implementation, testing, deployment and ongoing improvement. You will work across a modern Microsoft technology stack, building scalable web applications, APIs and services while helping to influence how we design, develop, and deliver our products. We encourage developers to explore new technologies, including AI-assisted development tools and automation, where they can deliver genuine value for our customers and teams. Key Responsibilities Working under the guidance of the Team Leader and Senior Developers to contribute to the production of specifications for strategic projects and new features to Iken's knowledge management and case management software Actively contributing to sprint planning by defining tasks need to implement features and scope tasks to ensure achievable sprint goals Delivering quality code to agreed coding standards, according to specifications and ready for the test team to test Demonstrating delivered functional or non-functional capabilities to the wider company and responding to queries Ensuring the architecture of the application is appropriate, deployment pipelines and build automation is functioning and non-functional requirements are met Keeping up to date with developments in software engineering practices, including AI-assisted development tools and automation techniques, to improve quality, productivity and delivery outcomes. Evaluate and responsibly utilise AI-assisted development tools where appropriate to improve development efficiency, code quality, testing and documentation. Contribute to scoping and planning of all development work as required Deliver stable, quality code to meet functional and non-functional requirements Maintain coding standards and best practice - in areas including source control, documentation and unit testing where appropriate Actively participate in daily scrums and other sprint meetings Proactively investigate and resolve bugs to maintain a stable codebase. This may include identifying and implementing work arounds as well as long term fixes. Support other team members, including participating in peer reviews Share good practice, technical knowledge and product knowledge to the wider delivery team, including developers, testers and product. What we're looking for: Proficient in: C#, JavaScript (including NodeJS), SQL Knowledge of Angular framework incl. the development of Angular applications Experience in developing and maintaining accessible, reusable front end web sites/applications in CSS, HTML, JavaScript, to meet WCAG AA requirements ASP.Net core (C#) including building and maintaining websites/ microservices / RESTful APIs Exposure to API development and integration, including Google & Microsoft Cloud APIs Knowledge of developing within the Microsoft Azure stack Experience in an Agile SCRUM environment incl. iterative development, design reviews, example mapping, peer/code reviews and unit testing Proficient in use of development tools including Azure DevOps, the Visual Studio suite, GIT Experience with authentication and security, including OAuth, JSON Web Tokens Experience of threading, async and task handling Optional/Desirable Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, Codex, Cursor or similar tools as part of a professional software development workflow. Understanding of the opportunities of generative AI in software development, and the requirements for maximising the benefit Exposure to integrating AI-powered services, LLMs or agent-based workflows into web applications. What you'll get: Flexible and hybrid working arrangements 24 days annual leave (excl. Bank holidays), increasing each year of service Health and Wellbeing platform Cycle to Work scheme 6% Employer Contribution Pension
26/06/2026
Full time
About us Iken is an independent software company based in central Bristol. We have an excellent reputation for both our efficiency and productivity boosting products and our approach to client care. The Iken team is made up of people who aspire to high performance and continuous improvement of themselves and the business - and that's what we're looking for from you. Our company values are at the heart of what all our employees do, and we want to work with people with whom these values resonate. Within your role you will be expected to work inter-dependently, taking responsibility for your own success and that of the company - whilst being part of a high challenge and high support company culture with a busy social life and corporate social responsibility agenda. About the role As a Web Developer at Iken, you'll be part of a multidisciplinary delivery team responsible for developing and enhancing our knowledge management application. Working within an Agile environment, you'll collaborate closely with the wider Delivery team to design, build and maintain high-quality software solutions. You'll contribute throughout the development lifecycle, from shaping technical solutions and planning through to implementation, testing, deployment and ongoing improvement. You will work across a modern Microsoft technology stack, building scalable web applications, APIs and services while helping to influence how we design, develop, and deliver our products. We encourage developers to explore new technologies, including AI-assisted development tools and automation, where they can deliver genuine value for our customers and teams. Key Responsibilities Working under the guidance of the Team Leader and Senior Developers to contribute to the production of specifications for strategic projects and new features to Iken's knowledge management and case management software Actively contributing to sprint planning by defining tasks need to implement features and scope tasks to ensure achievable sprint goals Delivering quality code to agreed coding standards, according to specifications and ready for the test team to test Demonstrating delivered functional or non-functional capabilities to the wider company and responding to queries Ensuring the architecture of the application is appropriate, deployment pipelines and build automation is functioning and non-functional requirements are met Keeping up to date with developments in software engineering practices, including AI-assisted development tools and automation techniques, to improve quality, productivity and delivery outcomes. Evaluate and responsibly utilise AI-assisted development tools where appropriate to improve development efficiency, code quality, testing and documentation. Contribute to scoping and planning of all development work as required Deliver stable, quality code to meet functional and non-functional requirements Maintain coding standards and best practice - in areas including source control, documentation and unit testing where appropriate Actively participate in daily scrums and other sprint meetings Proactively investigate and resolve bugs to maintain a stable codebase. This may include identifying and implementing work arounds as well as long term fixes. Support other team members, including participating in peer reviews Share good practice, technical knowledge and product knowledge to the wider delivery team, including developers, testers and product. What we're looking for: Proficient in: C#, JavaScript (including NodeJS), SQL Knowledge of Angular framework incl. the development of Angular applications Experience in developing and maintaining accessible, reusable front end web sites/applications in CSS, HTML, JavaScript, to meet WCAG AA requirements ASP.Net core (C#) including building and maintaining websites/ microservices / RESTful APIs Exposure to API development and integration, including Google & Microsoft Cloud APIs Knowledge of developing within the Microsoft Azure stack Experience in an Agile SCRUM environment incl. iterative development, design reviews, example mapping, peer/code reviews and unit testing Proficient in use of development tools including Azure DevOps, the Visual Studio suite, GIT Experience with authentication and security, including OAuth, JSON Web Tokens Experience of threading, async and task handling Optional/Desirable Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, Codex, Cursor or similar tools as part of a professional software development workflow. Understanding of the opportunities of generative AI in software development, and the requirements for maximising the benefit Exposure to integrating AI-powered services, LLMs or agent-based workflows into web applications. What you'll get: Flexible and hybrid working arrangements 24 days annual leave (excl. Bank holidays), increasing each year of service Health and Wellbeing platform Cycle to Work scheme 6% Employer Contribution Pension
Developing clever embedded C and C++ software to support national security applications Based in Tewksbury, this established consultancy provides broad technical expertise in disciplines such as algorithm development, signal processing, RF systems design, FPGA development, and software development for data capture and hardware control. Their clients are typically the UK Government or small companies needing specialist knowledge to complete their own projects. The work is varied and cross-disciplinary in nature. Software is typically developed in C or C++ under Linux, with HTML and TypeScript/JavaScript being used for user interfaces. As a senior consultant, you will be involved throughout the project lifecycle with a high degree of client contact and autonomy over your work. This role would likely suit an experienced C++ developer from the defence sector seeking interesting work without a big-company corporate culture or drawn out project time frames. This role is a great opportunity to build experience and learn new skills while working as part of a supportive and collaborative team. You will need: A 1st or 2.1 in a numerate STEM discipline and strong pre-university grades (A or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous Excellent communications skills: being confident discussing complex technical concepts with clients and colleagues and proficiency in authoring technical documentation Software engineering skills in C or C++ and Linux. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful. Full right to work in the UK and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years This role is fully office-based due to the nature of projects, but there is some flexibility on working hours to allow for employees circumstances. A highly competitive salary is on offer to the successful candidate and the benefits package includes a performance-based bonus and an excellent pension scheme. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27663 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
26/06/2026
Full time
Developing clever embedded C and C++ software to support national security applications Based in Tewksbury, this established consultancy provides broad technical expertise in disciplines such as algorithm development, signal processing, RF systems design, FPGA development, and software development for data capture and hardware control. Their clients are typically the UK Government or small companies needing specialist knowledge to complete their own projects. The work is varied and cross-disciplinary in nature. Software is typically developed in C or C++ under Linux, with HTML and TypeScript/JavaScript being used for user interfaces. As a senior consultant, you will be involved throughout the project lifecycle with a high degree of client contact and autonomy over your work. This role would likely suit an experienced C++ developer from the defence sector seeking interesting work without a big-company corporate culture or drawn out project time frames. This role is a great opportunity to build experience and learn new skills while working as part of a supportive and collaborative team. You will need: A 1st or 2.1 in a numerate STEM discipline and strong pre-university grades (A or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous Excellent communications skills: being confident discussing complex technical concepts with clients and colleagues and proficiency in authoring technical documentation Software engineering skills in C or C++ and Linux. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful. Full right to work in the UK and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years This role is fully office-based due to the nature of projects, but there is some flexibility on working hours to allow for employees circumstances. A highly competitive salary is on offer to the successful candidate and the benefits package includes a performance-based bonus and an excellent pension scheme. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27663 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Lead Software Engineer London, Manchester, Birmingham, Cardiff or Northeast (Darlington) Role Overview: We are seeking an experienced Lead Software Engineer for a leading public sector organisation to support the design, development, and continuous improvement of secure, user-centred digital services. Working within a large-scale Agile environment, you will be responsible for designing, building, and maintaining scalable software solutions using Python and Django, while providing technical leadership across multidisciplinary teams. This is an excellent opportunity for a senior engineer to take ownership of complex systems, contribute to end-to-end architecture and delivery, and play a key role in ensuring the performance, resilience, and ongoing evolution of critical services within a highly regulated environment. Key Responsibilities Lead the design and delivery of scalable, secure software solutions Translate user requirements into high-quality technical implementations Develop and maintain test-driven, production-ready code Support live services, ensuring performance, resilience, and stability Collaborate with multidisciplinary teams including BAs, UCD specialists, and engineers Oversee development across multiple Agile workstreams Drive continuous improvement across systems, processes, and engineering practices Ensure effective integration across complex, interconnected systems Skills and Experience Essential Strong hands-on experience with Python and Django Proven capability in end-to-end system design and architecture Strong experience working in Agile, multidisciplinary teams Ability to lead technical delivery within complex environments Excellent communication and stakeholder engagement skills 5+ years' experience in software engineering Top 3 Evaluation Criteria Python & Django expertise System design and architecture capability Collaboration and leadership within Agile teams Desirable Background in public sector or regulated environments Package details: Contract 12-month contract Hybrid (2 days per week onsite) Up to £750 PD (Inside IR35) SC clearance is essential
26/06/2026
Contractor
Lead Software Engineer London, Manchester, Birmingham, Cardiff or Northeast (Darlington) Role Overview: We are seeking an experienced Lead Software Engineer for a leading public sector organisation to support the design, development, and continuous improvement of secure, user-centred digital services. Working within a large-scale Agile environment, you will be responsible for designing, building, and maintaining scalable software solutions using Python and Django, while providing technical leadership across multidisciplinary teams. This is an excellent opportunity for a senior engineer to take ownership of complex systems, contribute to end-to-end architecture and delivery, and play a key role in ensuring the performance, resilience, and ongoing evolution of critical services within a highly regulated environment. Key Responsibilities Lead the design and delivery of scalable, secure software solutions Translate user requirements into high-quality technical implementations Develop and maintain test-driven, production-ready code Support live services, ensuring performance, resilience, and stability Collaborate with multidisciplinary teams including BAs, UCD specialists, and engineers Oversee development across multiple Agile workstreams Drive continuous improvement across systems, processes, and engineering practices Ensure effective integration across complex, interconnected systems Skills and Experience Essential Strong hands-on experience with Python and Django Proven capability in end-to-end system design and architecture Strong experience working in Agile, multidisciplinary teams Ability to lead technical delivery within complex environments Excellent communication and stakeholder engagement skills 5+ years' experience in software engineering Top 3 Evaluation Criteria Python & Django expertise System design and architecture capability Collaboration and leadership within Agile teams Desirable Background in public sector or regulated environments Package details: Contract 12-month contract Hybrid (2 days per week onsite) Up to £750 PD (Inside IR35) SC clearance is essential
The suitable applicant will meet the following minimum requirements: A thorough understanding of FPGA concepts and hardware design. Proficiency in VHDL design toolsets and verification suites. Experience of developing complex FPGA architectures and design solutions. Requirements capture and development Conduct FPGA synthesis, place and route, and timing closure to meet performance targets. Developing supporting software to maximise the efficiency of the FPGA design lifecycle, e.g. test scripts. Troubleshoot and debug FPGA designs, identifying and resolving issues in a demanding environment. It will be beneficial if you meet any or all the following additional requirements: Experience with version control e.g. Git/SVN Experience with tool chain scripting e.g. tcl/python. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you. JBRP1_UKTJ
26/06/2026
Full time
The suitable applicant will meet the following minimum requirements: A thorough understanding of FPGA concepts and hardware design. Proficiency in VHDL design toolsets and verification suites. Experience of developing complex FPGA architectures and design solutions. Requirements capture and development Conduct FPGA synthesis, place and route, and timing closure to meet performance targets. Developing supporting software to maximise the efficiency of the FPGA design lifecycle, e.g. test scripts. Troubleshoot and debug FPGA designs, identifying and resolving issues in a demanding environment. It will be beneficial if you meet any or all the following additional requirements: Experience with version control e.g. Git/SVN Experience with tool chain scripting e.g. tcl/python. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you. JBRP1_UKTJ
Job Title: Technical Delivery Summer Intern Location: London Company: BritBox International Reporting to: Senior Portfolio Development Manager Contract Type: Full Time / 3 month FTC Function - Product, Tech & Data About Us Welcome to BritBox, the ultimate streaming destination for British TV. We bring you an unparalleled collection of thoughtfully curated entertainment, cleverly crafted and brimming with the kind of charm, wit and heart only the Brits could deliver. Born from the BBC, we're on a mission to share authentically British stories with audiences across the world. Since our launch in 2017, we've quickly expanded to seven markets including North America, Australia, and the Nordics. We are a small but mighty streamer that punches above our weight, available on every major platform and even shining among the bright lights of Times Square-and we're just getting started! Now, here's where you come in: if you're passionate about entertainment, thrive in a fast-paced environment, and want to play a meaningful role in our remarkable growth story, this is your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose Support the Technical Delivery function in coordinating the delivery of initiatives across the portfolio. The role provides exposure to how streaming products are built, tested, and released, working across technical architecture, product, engineering, development and QA to help ensure reliable and timely delivery of features and improvements. The internship is designed to build foundational knowledge of delivery management, Agile practices, and large-scale digital platforms. Responsibilities Assist in tracking delivery of technical projects, ensuring tasks are progressing in line with agreed timelines and priorities. Support coordination across multiple teams (e.g. frontend, backend, video playback, payments) to maintain alignment and visibility. Help identify delivery risks or blockers and expedite escalation where appropriate. Contribute to Agile ceremonies such as stand ups, sprint planning, and retrospectives. Maintain project documentation, status updates, and reporting for stakeholders. Support quality and release processes, ensuring changes are properly tracked and communicated. Assist in preparing updates and insights for stakeholders, translating technical progress into clear summaries. Knowledge and Experience Strong interest in technology, digital products, or streaming platforms (SVOD). Basic understanding of software development concepts and delivery lifecycles. Awareness of Agile methodologies such as Scrum or Kanban. Familiarity with common technologies such as APIs, cloud platforms, or mobile/web applications is beneficial but not required. Interest in how large scale platforms maintain reliability and performance. Good organisational and communication skills, with the ability to work across different teams. Analytical mindset with a willingness to learn and engage with technical concepts. No prior professional experience required, though relevant academic or personal projects are advantageous. Our Values Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day. Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback. We are proud of our values and seek to hire people who resonate with them. This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
26/06/2026
Full time
Job Title: Technical Delivery Summer Intern Location: London Company: BritBox International Reporting to: Senior Portfolio Development Manager Contract Type: Full Time / 3 month FTC Function - Product, Tech & Data About Us Welcome to BritBox, the ultimate streaming destination for British TV. We bring you an unparalleled collection of thoughtfully curated entertainment, cleverly crafted and brimming with the kind of charm, wit and heart only the Brits could deliver. Born from the BBC, we're on a mission to share authentically British stories with audiences across the world. Since our launch in 2017, we've quickly expanded to seven markets including North America, Australia, and the Nordics. We are a small but mighty streamer that punches above our weight, available on every major platform and even shining among the bright lights of Times Square-and we're just getting started! Now, here's where you come in: if you're passionate about entertainment, thrive in a fast-paced environment, and want to play a meaningful role in our remarkable growth story, this is your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose Support the Technical Delivery function in coordinating the delivery of initiatives across the portfolio. The role provides exposure to how streaming products are built, tested, and released, working across technical architecture, product, engineering, development and QA to help ensure reliable and timely delivery of features and improvements. The internship is designed to build foundational knowledge of delivery management, Agile practices, and large-scale digital platforms. Responsibilities Assist in tracking delivery of technical projects, ensuring tasks are progressing in line with agreed timelines and priorities. Support coordination across multiple teams (e.g. frontend, backend, video playback, payments) to maintain alignment and visibility. Help identify delivery risks or blockers and expedite escalation where appropriate. Contribute to Agile ceremonies such as stand ups, sprint planning, and retrospectives. Maintain project documentation, status updates, and reporting for stakeholders. Support quality and release processes, ensuring changes are properly tracked and communicated. Assist in preparing updates and insights for stakeholders, translating technical progress into clear summaries. Knowledge and Experience Strong interest in technology, digital products, or streaming platforms (SVOD). Basic understanding of software development concepts and delivery lifecycles. Awareness of Agile methodologies such as Scrum or Kanban. Familiarity with common technologies such as APIs, cloud platforms, or mobile/web applications is beneficial but not required. Interest in how large scale platforms maintain reliability and performance. Good organisational and communication skills, with the ability to work across different teams. Analytical mindset with a willingness to learn and engage with technical concepts. No prior professional experience required, though relevant academic or personal projects are advantageous. Our Values Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day. Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback. We are proud of our values and seek to hire people who resonate with them. This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy - a future where mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. From transforming parking into a seamless drive in, drive out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn't coming; it's here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Senior Software Engineer to join our AeroParker application development team to help drive our next phase of global growth. As a member of this engineering team, you will have the opportunity to design and build systems and features from the ground up, play a major role in defining our product direction, and mentor other engineers. The ideal candidate has a product-oriented mindset, a passion for scaling e commerce platforms, and a deep commitment to technical excellence. This is a unique opportunity to build and scale an end to end mobility and pre book platform impacting the everyday travel experiences of millions of people. What you'll do Design, implement, and maintain the backend services that power the AeroParker pre book parking and e commerce platform Be a key part of the entire development lifecycle, from initial ideation and technical specification to deployment Moderate technical discussions, evaluate new techniques, and ensure our e commerce architecture is constantly evolving Leverage best practices in automation testing, TDD/BDD, and CI/CD to enable rapid iteration and feature launches Help build a culture where production bugs are treated as constructive opportunities to improve the platform Ensure that our distributed systems remain highly available, secure, and capable of handling high-volume consumer traffic across global airports Work directly with global partners to build solutions and seamless API integrations that connect their products with the AeroParker platform What we're looking for MS or BS in Computer Science or equivalent work experience with strong fundamental computer science skills 7+ years of software engineering experience, featuring advanced level knowledge of Scala, Java, or related languages Demonstrate a proven track record of designing and delivering large scale distributed systems and microservices in high volume, consumer facing applications Possess robust experience with event driven architectures and modern software design paradigms Maintain a deep understanding of Agile engineering processes, including CI/CD pipelines and automated build/test/deploy workflows Bring strong hands on experience with database technologies, especially MySQL and PostgreSQL Demonstrate excellent written and verbal communication skills, with a proven ability to present complex technical architecture clearly to both engineering peers and cross functional stakeholders Possess familiarity or experience with additional stack components including TypeScript, React, Snowflake, AWS, Git, GitHub, Copilot on GitHub, and Datadog While not required, these are a plus Hands on experience with container technologies and "infrastructure as code" (IaC) techniques Previous experience working with e commerce platforms, data analysis tools, or complex third party API integrations Proactive interest or curiosity in emerging AI technologies to enhance productivity or customer experience Experience working in innovative, fast paced, high growth SaaS environments Our Stack Languages + Frameworks: TypeScript, React, Scala (principally), Java (limited) Cloud: AWS Version control: Git & GitHub AI Tooling: Copilot on GitHub and Claude Code 2 3 Days in Office: Metropolis values in person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office first model, which requires employees to be on site at least 2 3 days per week, fostering organic interactions that spark creativity and connection. When you join Metropolis, you will join a team of world class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is £35,000 - £40,000 annually. Base salary is one component of Metropolis' total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short term and long term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans, and more. Metropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate's application relative to the required job qualifications and responsibilities listed in the job posting. As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records. Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.
26/06/2026
Full time
The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy - a future where mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. From transforming parking into a seamless drive in, drive out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn't coming; it's here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Senior Software Engineer to join our AeroParker application development team to help drive our next phase of global growth. As a member of this engineering team, you will have the opportunity to design and build systems and features from the ground up, play a major role in defining our product direction, and mentor other engineers. The ideal candidate has a product-oriented mindset, a passion for scaling e commerce platforms, and a deep commitment to technical excellence. This is a unique opportunity to build and scale an end to end mobility and pre book platform impacting the everyday travel experiences of millions of people. What you'll do Design, implement, and maintain the backend services that power the AeroParker pre book parking and e commerce platform Be a key part of the entire development lifecycle, from initial ideation and technical specification to deployment Moderate technical discussions, evaluate new techniques, and ensure our e commerce architecture is constantly evolving Leverage best practices in automation testing, TDD/BDD, and CI/CD to enable rapid iteration and feature launches Help build a culture where production bugs are treated as constructive opportunities to improve the platform Ensure that our distributed systems remain highly available, secure, and capable of handling high-volume consumer traffic across global airports Work directly with global partners to build solutions and seamless API integrations that connect their products with the AeroParker platform What we're looking for MS or BS in Computer Science or equivalent work experience with strong fundamental computer science skills 7+ years of software engineering experience, featuring advanced level knowledge of Scala, Java, or related languages Demonstrate a proven track record of designing and delivering large scale distributed systems and microservices in high volume, consumer facing applications Possess robust experience with event driven architectures and modern software design paradigms Maintain a deep understanding of Agile engineering processes, including CI/CD pipelines and automated build/test/deploy workflows Bring strong hands on experience with database technologies, especially MySQL and PostgreSQL Demonstrate excellent written and verbal communication skills, with a proven ability to present complex technical architecture clearly to both engineering peers and cross functional stakeholders Possess familiarity or experience with additional stack components including TypeScript, React, Snowflake, AWS, Git, GitHub, Copilot on GitHub, and Datadog While not required, these are a plus Hands on experience with container technologies and "infrastructure as code" (IaC) techniques Previous experience working with e commerce platforms, data analysis tools, or complex third party API integrations Proactive interest or curiosity in emerging AI technologies to enhance productivity or customer experience Experience working in innovative, fast paced, high growth SaaS environments Our Stack Languages + Frameworks: TypeScript, React, Scala (principally), Java (limited) Cloud: AWS Version control: Git & GitHub AI Tooling: Copilot on GitHub and Claude Code 2 3 Days in Office: Metropolis values in person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office first model, which requires employees to be on site at least 2 3 days per week, fostering organic interactions that spark creativity and connection. When you join Metropolis, you will join a team of world class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is £35,000 - £40,000 annually. Base salary is one component of Metropolis' total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short term and long term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans, and more. Metropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate's application relative to the required job qualifications and responsibilities listed in the job posting. As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records. Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.
Role: Software Engineer (.NET, C#, C++) Salary: £55,000-£65,000 DoE Location: London hybrid - 1-2 times per month The Opportunity: Our client, an established engineering business specialising in water efficiency technology, is looking for an experienced Software Engineer to take ownership of a business-critical IoT software platform. This is a fantastic opportunity to join a company that designs and delivers innovative water management solutions for large-scale commercial and industrial environments across the UK and Europe. You'll play a key role in the ongoing development, support and enhancement of the company's smart monitoring platform, working closely with customers, partners and internal teams to ensure the solution continues to evolve and deliver an excellent user experience. This role would suit someone who enjoys combining software development with technical problem-solving and customer interaction, while taking ownership of a product that has a direct impact on both the business and its customers. Key Responsibilities: Software Development & Platform Ownership Maintain, support and enhance their core software platform Monitor system performance, implement upgrades and resolve technical issues Drive continuous improvements across the software stack Technical Support & Customer Engagement Act as the primary technical contact for customers and external partners Provide first-line technical support and troubleshoot software-related issues Support field engineers remotely during system commissioning across the UK and Europe Cross-Functional Collaboration Work closely with Operations to assess new customer and partner requirements Collaborate with internal teams to ensure the correct hardware is configured and supplied for new installations Contribute technical expertise to customer proposals and project planning Hardware & System Configuration Configure and test IoT controllers before deployment Ensure systems are fully validated prior to customer handover What We're Looking For: Essential Experience Proven experience in a senior Full Stack .NET Software Engineering position Strong experience developing applications within a Windows Server environment Commercial experience with: C# JavaScript Microsoft SQL Server C or C++ Windows Services Strong troubleshooting and problem-solving skills Experience providing remote technical support Excellent communication skills with the ability to work directly with customers and stakeholders Ability to manage multiple projects and priorities simultaneously Desirable Experience working with IoT or industrial control systems Experience with AWS or other cloud platforms An understanding of electronics or electrical systems If you're an experienced Software Engineer looking for a role where you can take ownership of a specialist software platform while working on innovative IoT technology, we'd love to hear from you. Important Notice: We are expecting a high volume of applications for this role and while we do our best to respond to as many applicants as we can, it isn't always possible to get back to everyone. With this in mind, if you've not heard from a member of our team within 2 weeks of submitting your CV, please assume that your application has not been successful on this occasion. Both Leo Technology and the companies we partner with are incredibly passionate about building environments where people from all backgrounds and walks of life are embraced. Our mission is to welcome everyone and create inclusive teams. We celebrate difference and encourage people from all backgrounds to apply. Leo Technology Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Leo Technology website.
26/06/2026
Full time
Role: Software Engineer (.NET, C#, C++) Salary: £55,000-£65,000 DoE Location: London hybrid - 1-2 times per month The Opportunity: Our client, an established engineering business specialising in water efficiency technology, is looking for an experienced Software Engineer to take ownership of a business-critical IoT software platform. This is a fantastic opportunity to join a company that designs and delivers innovative water management solutions for large-scale commercial and industrial environments across the UK and Europe. You'll play a key role in the ongoing development, support and enhancement of the company's smart monitoring platform, working closely with customers, partners and internal teams to ensure the solution continues to evolve and deliver an excellent user experience. This role would suit someone who enjoys combining software development with technical problem-solving and customer interaction, while taking ownership of a product that has a direct impact on both the business and its customers. Key Responsibilities: Software Development & Platform Ownership Maintain, support and enhance their core software platform Monitor system performance, implement upgrades and resolve technical issues Drive continuous improvements across the software stack Technical Support & Customer Engagement Act as the primary technical contact for customers and external partners Provide first-line technical support and troubleshoot software-related issues Support field engineers remotely during system commissioning across the UK and Europe Cross-Functional Collaboration Work closely with Operations to assess new customer and partner requirements Collaborate with internal teams to ensure the correct hardware is configured and supplied for new installations Contribute technical expertise to customer proposals and project planning Hardware & System Configuration Configure and test IoT controllers before deployment Ensure systems are fully validated prior to customer handover What We're Looking For: Essential Experience Proven experience in a senior Full Stack .NET Software Engineering position Strong experience developing applications within a Windows Server environment Commercial experience with: C# JavaScript Microsoft SQL Server C or C++ Windows Services Strong troubleshooting and problem-solving skills Experience providing remote technical support Excellent communication skills with the ability to work directly with customers and stakeholders Ability to manage multiple projects and priorities simultaneously Desirable Experience working with IoT or industrial control systems Experience with AWS or other cloud platforms An understanding of electronics or electrical systems If you're an experienced Software Engineer looking for a role where you can take ownership of a specialist software platform while working on innovative IoT technology, we'd love to hear from you. Important Notice: We are expecting a high volume of applications for this role and while we do our best to respond to as many applicants as we can, it isn't always possible to get back to everyone. With this in mind, if you've not heard from a member of our team within 2 weeks of submitting your CV, please assume that your application has not been successful on this occasion. Both Leo Technology and the companies we partner with are incredibly passionate about building environments where people from all backgrounds and walks of life are embraced. Our mission is to welcome everyone and create inclusive teams. We celebrate difference and encourage people from all backgrounds to apply. Leo Technology Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Leo Technology website.
Stantec Consulting International Ltd.
Reading, Berkshire
A leading engineering consultancy in the UK is seeking a Technical Lead in hydraulic engineering to oversee water and wastewater projects. The role involves executing hydraulic studies, mentoring junior engineers, and utilizing advanced analysis software like Hades, Varism, and Flow 3D. The ideal candidate will have a relevant engineering degree and significant expertise in the UK water industry. This position offers competitive benefits, including private medical insurance and flexible working arrangements.
26/06/2026
Full time
A leading engineering consultancy in the UK is seeking a Technical Lead in hydraulic engineering to oversee water and wastewater projects. The role involves executing hydraulic studies, mentoring junior engineers, and utilizing advanced analysis software like Hades, Varism, and Flow 3D. The ideal candidate will have a relevant engineering degree and significant expertise in the UK water industry. This position offers competitive benefits, including private medical insurance and flexible working arrangements.
Overview The Premier League IT department is looking for a Senior IT Technician with second-line and third-line support experience. They will work within the Service Desk team to help provide ICT support to both the Premier League and PGMO, ensuring all support expectations are exceeded and staff remain as IT efficient as possible. The Premier League is an equal opportunities employer and strives to create an inclusive culture where talent can flourish. We believe in the potential of everyone and open our doors to those who share those values. All appointments will be made based on merit; however, we particularly encourage applications from women, people from minority ethnic communities, LGBTQ+ people and disabled people. The role Responsibilities include but are not limited to: Advanced Troubleshooting: Handle and resolve more complex technical issues that require deeper knowledge and experience. Escalation Point: Act as an escalation point for complex issues that junior technicians are unable to resolve. Incident Management: Take the lead on managing critical incidents, ensuring timely resolution and communication with stakeholders. Root Cause Analysis: Perform root cause analysis for recurring issues and recommend long-term solutions. Recruitment: Assist Head of Service Desk and Service Desk manager with recruitment. Process Improvement: Identify areas for process improvement within the service desk operations and contribute to the development of new procedures. Documentation and Knowledge Sharing: Create and maintain and approve technical documentation, knowledge base articles, and standard operating procedures. Quality Assurance: Ensure that the quality of service provided by their service team meets or exceeds established standards. Direct Reports: Mentor, train and manage a service team of IT Technicians, providing guidance and sharing best practices. Additional Responsibilities Providing local IT support to all staff at the Premier League London office, whilst also providing remote support alongside the rest of the Service Desk team in all other offices. Diagnosing and troubleshooting incoming incidents within agreed SLA targets. Providing general support and maintenance of all laptops and mobile devices. Office365 administration. Maintaining the software and hardware inventories. Assisting the IT department in any projects they are involved in. Management and support of all printers and photocopiers. Management and support of on-site audio-visual equipment. Producing and improving the corporate IT Knowledge Base. Maintaining assets in CMDB system. Requirements for the role Proven experience working in a similar technical IT role. Experience providing support for desktop platforms including Windows 11. ITIL 4 Qualification, or similar. Strong experience with Office365 administration and full Office Suite. Strong experience with Microsoft Active Directory, Intune and Azure. Experience in troubleshooting software and hardware faults. Problem-solving skills and ability to work under pressure. Confidence in communicating with people and understanding their IT concerns. Ability to form strong working relationships to best assist all staff, as well as having a good logical approach to problem solving. Experience in process driving, understanding the importance of following process at all times. Flexible and able to adapt to changes to work schedule when required. Detail-oriented, deadline-driven, self-directed and organised. Be proactive with work and be able to pick up work without needing assistance.
26/06/2026
Full time
Overview The Premier League IT department is looking for a Senior IT Technician with second-line and third-line support experience. They will work within the Service Desk team to help provide ICT support to both the Premier League and PGMO, ensuring all support expectations are exceeded and staff remain as IT efficient as possible. The Premier League is an equal opportunities employer and strives to create an inclusive culture where talent can flourish. We believe in the potential of everyone and open our doors to those who share those values. All appointments will be made based on merit; however, we particularly encourage applications from women, people from minority ethnic communities, LGBTQ+ people and disabled people. The role Responsibilities include but are not limited to: Advanced Troubleshooting: Handle and resolve more complex technical issues that require deeper knowledge and experience. Escalation Point: Act as an escalation point for complex issues that junior technicians are unable to resolve. Incident Management: Take the lead on managing critical incidents, ensuring timely resolution and communication with stakeholders. Root Cause Analysis: Perform root cause analysis for recurring issues and recommend long-term solutions. Recruitment: Assist Head of Service Desk and Service Desk manager with recruitment. Process Improvement: Identify areas for process improvement within the service desk operations and contribute to the development of new procedures. Documentation and Knowledge Sharing: Create and maintain and approve technical documentation, knowledge base articles, and standard operating procedures. Quality Assurance: Ensure that the quality of service provided by their service team meets or exceeds established standards. Direct Reports: Mentor, train and manage a service team of IT Technicians, providing guidance and sharing best practices. Additional Responsibilities Providing local IT support to all staff at the Premier League London office, whilst also providing remote support alongside the rest of the Service Desk team in all other offices. Diagnosing and troubleshooting incoming incidents within agreed SLA targets. Providing general support and maintenance of all laptops and mobile devices. Office365 administration. Maintaining the software and hardware inventories. Assisting the IT department in any projects they are involved in. Management and support of all printers and photocopiers. Management and support of on-site audio-visual equipment. Producing and improving the corporate IT Knowledge Base. Maintaining assets in CMDB system. Requirements for the role Proven experience working in a similar technical IT role. Experience providing support for desktop platforms including Windows 11. ITIL 4 Qualification, or similar. Strong experience with Office365 administration and full Office Suite. Strong experience with Microsoft Active Directory, Intune and Azure. Experience in troubleshooting software and hardware faults. Problem-solving skills and ability to work under pressure. Confidence in communicating with people and understanding their IT concerns. Ability to form strong working relationships to best assist all staff, as well as having a good logical approach to problem solving. Experience in process driving, understanding the importance of following process at all times. Flexible and able to adapt to changes to work schedule when required. Detail-oriented, deadline-driven, self-directed and organised. Be proactive with work and be able to pick up work without needing assistance.
SPECTRUM IT is currently seeking a Senior Test Engineer for a pivotal role in the aviation sector. You will work alongside a strong team, responsible for test scripting and both manual and automated testing. Ideal candidates should have extensive experience in testing software products and reporting discrepancies. The role includes preparing test specifications, maintaining user documentation, and evaluating software compliance. Applicants should hold an ITSQB qualification and have over 5 years of experience in software testing.
26/06/2026
Full time
SPECTRUM IT is currently seeking a Senior Test Engineer for a pivotal role in the aviation sector. You will work alongside a strong team, responsible for test scripting and both manual and automated testing. Ideal candidates should have extensive experience in testing software products and reporting discrepancies. The role includes preparing test specifications, maintaining user documentation, and evaluating software compliance. Applicants should hold an ITSQB qualification and have over 5 years of experience in software testing.
Matchtech is seeking an experienced Embedded Software Engineer to join their team at Aberporth Airport, West Wales. This role involves designing and developing embedded software for cutting-edge UAV platforms in the Defence & Security sector. The successful candidate will have strong skills in C/C++ programming, experience with real-time operating systems, and a deep understanding of embedded systems architecture. Apply now to contribute to advanced UAV solutions.
26/06/2026
Full time
Matchtech is seeking an experienced Embedded Software Engineer to join their team at Aberporth Airport, West Wales. This role involves designing and developing embedded software for cutting-edge UAV platforms in the Defence & Security sector. The successful candidate will have strong skills in C/C++ programming, experience with real-time operating systems, and a deep understanding of embedded systems architecture. Apply now to contribute to advanced UAV solutions.
Premier medium-sized consultancy requires a Senior Structural Revit Technician to join the busy, expanding City of London design studio. Candidates will need to have extensive structural engineering draughting, coordination and modelling skills using Autodesk Revit software. Furthermore, they will have been working for UK consultancies on both new-build and refurbishment projects and be comfortable dialoguing with the Senior Engineer, CAD/BIM Manager, and external consultants on project coordination. Current workload is a diverse mixture of both new-build and refurbishment developments across London and the South East, with project values up to £200million. Top base salary and extensive benefits on offer to placed candidate in a professional design office with challenging projects and a relaxed office with hybrid WFH. Walker Dendle Technical Limited acts as an employment business for temporary positions and an employment agency for permanent positions. Walker Dendle Technical is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. By applying to this position, you acknowledge that you have read and accepted the terms available on our website.
26/06/2026
Full time
Premier medium-sized consultancy requires a Senior Structural Revit Technician to join the busy, expanding City of London design studio. Candidates will need to have extensive structural engineering draughting, coordination and modelling skills using Autodesk Revit software. Furthermore, they will have been working for UK consultancies on both new-build and refurbishment projects and be comfortable dialoguing with the Senior Engineer, CAD/BIM Manager, and external consultants on project coordination. Current workload is a diverse mixture of both new-build and refurbishment developments across London and the South East, with project values up to £200million. Top base salary and extensive benefits on offer to placed candidate in a professional design office with challenging projects and a relaxed office with hybrid WFH. Walker Dendle Technical Limited acts as an employment business for temporary positions and an employment agency for permanent positions. Walker Dendle Technical is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. By applying to this position, you acknowledge that you have read and accepted the terms available on our website.
Senior C++ Software Engineer Location: Milton Keynes, UK Company: Envisics Join Our Team at Envisics! At Envisics, we are at the forefront of augmented reality solutions, revolutionizing the automotive experience. We've assembled some of the world's top engineers and scientists, and due to the success and growth of our product development activities, we are looking for a talented Senior C++ Software Engineer to support the development of complex tools for the calibration and measurement of AR-HUD products in both in-house and production environments. Why Envisics? We believe in nurturing talent and fostering a collaborative and inclusive environment where creativity thrives. Our team values diversity, encourages open communication, and celebrates each other's successes. You'll have access to continuous learning, mentorship from industry leaders, and opportunities to grow your career in a fast-paced environment. Key Responsibilities Develop new and enhance existing tools for calibration and measurements. Create image processing and machine vision algorithms for system calibration. Develop End of Line (EOL) tools in an automotive production environment. Qualifications To be considered for this role, we are looking for: Bachelor's or Master's degree in a science or engineering discipline. Desired proficiency in software development with Qt/QML/C++. Knowledge of multithreading and Object-Oriented Programming (OOP). Experience with image processing (OpenCV) is good to have. Knowledge of computer vision (e.g., feature tracking). Strong debugging, problem-solving, and analytical skills. Ability to learn quickly and think outside the box. Attention to detail and the ability to work independently or as part of a team. Desirable: Experience with Python and MATLAB. Experience working with camera systems (live image acquisition and calibration). What We Offer Competitive salary and performance bonuses. Flexible working hours and remote work options. Health and wellness programs. Professional development and training budget. Team-building events and social activities. Make an Impact As a Senior C++ Software Engineer, you will play a crucial role in developing tools that enhance the performance and accuracy of our AR-HUD products, directly impacting the future of automotive technology. Ready to Join Us? If you're ready to take your career to the next level and make a real impact in the world of augmented reality, we want to hear from you! Apply now and join us on this exciting journey.
26/06/2026
Full time
Senior C++ Software Engineer Location: Milton Keynes, UK Company: Envisics Join Our Team at Envisics! At Envisics, we are at the forefront of augmented reality solutions, revolutionizing the automotive experience. We've assembled some of the world's top engineers and scientists, and due to the success and growth of our product development activities, we are looking for a talented Senior C++ Software Engineer to support the development of complex tools for the calibration and measurement of AR-HUD products in both in-house and production environments. Why Envisics? We believe in nurturing talent and fostering a collaborative and inclusive environment where creativity thrives. Our team values diversity, encourages open communication, and celebrates each other's successes. You'll have access to continuous learning, mentorship from industry leaders, and opportunities to grow your career in a fast-paced environment. Key Responsibilities Develop new and enhance existing tools for calibration and measurements. Create image processing and machine vision algorithms for system calibration. Develop End of Line (EOL) tools in an automotive production environment. Qualifications To be considered for this role, we are looking for: Bachelor's or Master's degree in a science or engineering discipline. Desired proficiency in software development with Qt/QML/C++. Knowledge of multithreading and Object-Oriented Programming (OOP). Experience with image processing (OpenCV) is good to have. Knowledge of computer vision (e.g., feature tracking). Strong debugging, problem-solving, and analytical skills. Ability to learn quickly and think outside the box. Attention to detail and the ability to work independently or as part of a team. Desirable: Experience with Python and MATLAB. Experience working with camera systems (live image acquisition and calibration). What We Offer Competitive salary and performance bonuses. Flexible working hours and remote work options. Health and wellness programs. Professional development and training budget. Team-building events and social activities. Make an Impact As a Senior C++ Software Engineer, you will play a crucial role in developing tools that enhance the performance and accuracy of our AR-HUD products, directly impacting the future of automotive technology. Ready to Join Us? If you're ready to take your career to the next level and make a real impact in the world of augmented reality, we want to hear from you! Apply now and join us on this exciting journey.
Arm Limited is seeking software developers for GPU compute drivers in Cambridge. The role involves designing, implementing, and testing new functionalities for current and next-generation Mali mobile GPUs. Ideal candidates should have strong C and C++ programming skills, an understanding of embedded architectures, and a collaborative mindset. As a member of this inclusive team, you will work on performance-critical tasks that impact millions of devices while enjoying a supportive environment for professional growth.
26/06/2026
Full time
Arm Limited is seeking software developers for GPU compute drivers in Cambridge. The role involves designing, implementing, and testing new functionalities for current and next-generation Mali mobile GPUs. Ideal candidates should have strong C and C++ programming skills, an understanding of embedded architectures, and a collaborative mindset. As a member of this inclusive team, you will work on performance-critical tasks that impact millions of devices while enjoying a supportive environment for professional growth.
Zaltek Ltd (trading as Zaltek Digital)
City, Newcastle Upon Tyne
Zaltek Ltd (trading as Zaltek Digital) is seeking an experienced Senior Software Developer to join our growing development team in Newcastle upon Tyne. You will take ownership of complex projects and mentor junior developers. Successful candidates will have at least 3 years of commercial software development experience in the UK and a degree-level education in a relevant discipline. We offer a salary between £35,000 and £45,000 with opportunities for career progression.
26/06/2026
Full time
Zaltek Ltd (trading as Zaltek Digital) is seeking an experienced Senior Software Developer to join our growing development team in Newcastle upon Tyne. You will take ownership of complex projects and mentor junior developers. Successful candidates will have at least 3 years of commercial software development experience in the UK and a degree-level education in a relevant discipline. We offer a salary between £35,000 and £45,000 with opportunities for career progression.
Job Purpose Are you a Software Engineer who thrives on solving complex problems through hands on development and in collaboration with researchers and end users? The Urban Big Data Centre (UBDC) is seeking a Research Software Engineer to play a central role in designing and delivering innovative software and data science solutions that unlock the potential of urban data for research, policy, and public impact. This role is ideal for someone who enjoys collaborating with researchers and end users, architecting systems, and building tools that make complex datasets accessible, interactive, and actionable. As an RSE, you will be responsible for the end to end development of robust data analytics pipelines, scalable applications, and intuitive user interfaces. You will work directly with interdisciplinary teams of researchers, data scientists, and external partners to co create impactful solutions that support data intensive social research. This is a unique opportunity to join a mission driven organisation that values innovation, technical excellence, and real world impact. At UBDC, you'll be part of a dynamic environment that encourages creativity, collaboration, and continuous learning. Main Duties and Responsibilities Apply and direct the use of state of the art software engineering (including agile project management, data science and artificial intelligence) to address challenges faced by University of Glasgow researchers. Liaise with UBDC and external researchers, administrators, and end user stakeholders to capture requirements and translate them into effective technical solutions. Design, develop and maintain production grade front end applications and visual interfaces to support data exploration, analysis, and public engagement. Operationalise and maintain backend and platform technologies (e.g., databases, ETL pipelines, GraphQL APIs via Hasura, REST APIs, file storage and authentication services) to ensure secure, efficient data delivery. Support UBDC researchers with ad hoc technical tasks relating to dataset generation, model development, and analysis. Database administration and query development, including performance optimisation and SQL based analytics. Maintain and update landing websites hosted in Webflow. Document developed systems and provide training, client manuals, and technical workshops as needed. Support publication of data assets, including preparation of formats, metadata, and access methods. Continue to learn new methods, frameworks, and technologies to support innovation in software engineering for urban data research. Knowledge and Qualifications Essential Knowledge and Qualifications A1 Degree (or equivalent experience) in IT, Computer Science, or related discipline. A2 Specialist knowledge of software engineering, including backend and frontend development methodologies. A3 Strong programming expertise for data driven, user facing applications (e.g., JavaScript/React/Next.js, Python, Node). A4 Skills in database administration (e.g., PostgreSQL) and integration of APIs. A5 Experience with designing, developing, deploying and maintaining production ready web systems. A6 Excellent communication skills and ability to work in interdisciplinary teams. Desirable Knowledge B1 Knowledge of geospatial data structures and visualisation tools. B2 Skills in user centred design, including collaborative design software such as Figma or Adobe Creative Suite. B3 Familiarity with SCRUM project management, including backlog tracking and sprint planning. B4 Knowledge of cloud platforms (AWS, Azure) and containerisation/orchestration (Docker, Kubernetes). B5 Experience maintaining CMS driven websites (e.g., Webflow). Essential Skills C1 Sufficient professional experience (or equivalent) in software engineering roles. C2 Strong experience building software applications for data driven contexts. C3 Proven experience integrating APIs and operating production databases. Desirable Skills D1 Experience supporting data intensive research projects. D2 Experience developing or maintaining geospatial applications. D3 Experience with deploying software services on cloud platforms (e.g., AWS, Azure) and containerisation/orchestration tools (e.g., Docker, Kubernetes). Essential Experience E1 Software development expertise, including modern frameworks and libraries (e.g., React, Next.js, JavaScript/TypeScript) for building production grade user interfaces. E2 Strong skills in user centred design activities such as requirements analysis, collaborative system design and evaluation for user facing applications. E3 Database administration and query optimisation (e.g., PostgreSQL), including schema design and SQL query development. E4 Experience with API integration and development, including RESTful web services and GraphQL (e.g., Hasura). E5 Proven ability to manage workload effectively, meet deadlines, and adapt flexibly to evolving project requirements. E6 Ability to apply agile project management practices (e.g., SCRUM), including backlog management, sprint planning, and team facilitation. E7 Ability to prepare technical documentation, proposals, and user training materials. Desirable Experience F1 Skills in maintaining and updating CMS driven websites (e.g., Webflow). F2 Experience and skills with big data analysis and management. Job Features Responsibility for the management of large complex databases. Collaborate with other RSEs on routine programming and system management tasks. Plan and organise own workload effectively and efficiently, completing tasks within tight time constraints. Proactively facilitate senior Centre personnel and service user requirements in a flexible and ordered fashion. Participate in the identification of significant and critical issues affecting the progress of projects and communicate such issues to Centre personnel in a timely fashion. Apply specialist knowledge in software engineering and make independent decisions, recommending changes to current practices when appropriate. Recommend new IT solutions and enhanced functionality to improve the efficiency of routinely collected urban data to clients. Liaise regularly with colleagues, senior management, and external partners to develop user applications. Recognise and resolve issues within software development and data management, flagging critical issues to senior personnel, and offering solutions and advice at a technical level. Contribute to the Centre's reputation by providing high standard work and innovative technological solutions. Occasional work outside normal working hours may be required. Terms and Conditions Salary will be Grade 7, £41,064 - £46,049 per annum. This post is full time and fixed term for up to 31.10.2028 (fixed end date). The University of Glasgow has a responsibility to ensure that all employees are eligible to live and work in the UK. If you require a Skilled Worker visa to work in the UK, you will be required to meet the eligibility requirements of the visa route to be assigned a Certificate of Sponsorship. Please note that this post may be eligible to be sponsored under the Skilled Worker visa route if transferable points can be used under the Skilled Worker visa rules. For more information please visit Equal Opportunity Statement We believe that we can only reach our full potential through the talents of all. Equality, diversity and inclusion are at the heart of our values. Applications are particularly welcome from across our communities and in particular people from the Black, Asian and Minority Ethnic (BAME) community, and other protected characteristics who are under represented within the University. Read more on how the University promotes and embeds all aspects of equality and diversity within our community at We endorse the principles of Athena Swan and hold bronze, silver and gold awards across the University.
26/06/2026
Full time
Job Purpose Are you a Software Engineer who thrives on solving complex problems through hands on development and in collaboration with researchers and end users? The Urban Big Data Centre (UBDC) is seeking a Research Software Engineer to play a central role in designing and delivering innovative software and data science solutions that unlock the potential of urban data for research, policy, and public impact. This role is ideal for someone who enjoys collaborating with researchers and end users, architecting systems, and building tools that make complex datasets accessible, interactive, and actionable. As an RSE, you will be responsible for the end to end development of robust data analytics pipelines, scalable applications, and intuitive user interfaces. You will work directly with interdisciplinary teams of researchers, data scientists, and external partners to co create impactful solutions that support data intensive social research. This is a unique opportunity to join a mission driven organisation that values innovation, technical excellence, and real world impact. At UBDC, you'll be part of a dynamic environment that encourages creativity, collaboration, and continuous learning. Main Duties and Responsibilities Apply and direct the use of state of the art software engineering (including agile project management, data science and artificial intelligence) to address challenges faced by University of Glasgow researchers. Liaise with UBDC and external researchers, administrators, and end user stakeholders to capture requirements and translate them into effective technical solutions. Design, develop and maintain production grade front end applications and visual interfaces to support data exploration, analysis, and public engagement. Operationalise and maintain backend and platform technologies (e.g., databases, ETL pipelines, GraphQL APIs via Hasura, REST APIs, file storage and authentication services) to ensure secure, efficient data delivery. Support UBDC researchers with ad hoc technical tasks relating to dataset generation, model development, and analysis. Database administration and query development, including performance optimisation and SQL based analytics. Maintain and update landing websites hosted in Webflow. Document developed systems and provide training, client manuals, and technical workshops as needed. Support publication of data assets, including preparation of formats, metadata, and access methods. Continue to learn new methods, frameworks, and technologies to support innovation in software engineering for urban data research. Knowledge and Qualifications Essential Knowledge and Qualifications A1 Degree (or equivalent experience) in IT, Computer Science, or related discipline. A2 Specialist knowledge of software engineering, including backend and frontend development methodologies. A3 Strong programming expertise for data driven, user facing applications (e.g., JavaScript/React/Next.js, Python, Node). A4 Skills in database administration (e.g., PostgreSQL) and integration of APIs. A5 Experience with designing, developing, deploying and maintaining production ready web systems. A6 Excellent communication skills and ability to work in interdisciplinary teams. Desirable Knowledge B1 Knowledge of geospatial data structures and visualisation tools. B2 Skills in user centred design, including collaborative design software such as Figma or Adobe Creative Suite. B3 Familiarity with SCRUM project management, including backlog tracking and sprint planning. B4 Knowledge of cloud platforms (AWS, Azure) and containerisation/orchestration (Docker, Kubernetes). B5 Experience maintaining CMS driven websites (e.g., Webflow). Essential Skills C1 Sufficient professional experience (or equivalent) in software engineering roles. C2 Strong experience building software applications for data driven contexts. C3 Proven experience integrating APIs and operating production databases. Desirable Skills D1 Experience supporting data intensive research projects. D2 Experience developing or maintaining geospatial applications. D3 Experience with deploying software services on cloud platforms (e.g., AWS, Azure) and containerisation/orchestration tools (e.g., Docker, Kubernetes). Essential Experience E1 Software development expertise, including modern frameworks and libraries (e.g., React, Next.js, JavaScript/TypeScript) for building production grade user interfaces. E2 Strong skills in user centred design activities such as requirements analysis, collaborative system design and evaluation for user facing applications. E3 Database administration and query optimisation (e.g., PostgreSQL), including schema design and SQL query development. E4 Experience with API integration and development, including RESTful web services and GraphQL (e.g., Hasura). E5 Proven ability to manage workload effectively, meet deadlines, and adapt flexibly to evolving project requirements. E6 Ability to apply agile project management practices (e.g., SCRUM), including backlog management, sprint planning, and team facilitation. E7 Ability to prepare technical documentation, proposals, and user training materials. Desirable Experience F1 Skills in maintaining and updating CMS driven websites (e.g., Webflow). F2 Experience and skills with big data analysis and management. Job Features Responsibility for the management of large complex databases. Collaborate with other RSEs on routine programming and system management tasks. Plan and organise own workload effectively and efficiently, completing tasks within tight time constraints. Proactively facilitate senior Centre personnel and service user requirements in a flexible and ordered fashion. Participate in the identification of significant and critical issues affecting the progress of projects and communicate such issues to Centre personnel in a timely fashion. Apply specialist knowledge in software engineering and make independent decisions, recommending changes to current practices when appropriate. Recommend new IT solutions and enhanced functionality to improve the efficiency of routinely collected urban data to clients. Liaise regularly with colleagues, senior management, and external partners to develop user applications. Recognise and resolve issues within software development and data management, flagging critical issues to senior personnel, and offering solutions and advice at a technical level. Contribute to the Centre's reputation by providing high standard work and innovative technological solutions. Occasional work outside normal working hours may be required. Terms and Conditions Salary will be Grade 7, £41,064 - £46,049 per annum. This post is full time and fixed term for up to 31.10.2028 (fixed end date). The University of Glasgow has a responsibility to ensure that all employees are eligible to live and work in the UK. If you require a Skilled Worker visa to work in the UK, you will be required to meet the eligibility requirements of the visa route to be assigned a Certificate of Sponsorship. Please note that this post may be eligible to be sponsored under the Skilled Worker visa route if transferable points can be used under the Skilled Worker visa rules. For more information please visit Equal Opportunity Statement We believe that we can only reach our full potential through the talents of all. Equality, diversity and inclusion are at the heart of our values. Applications are particularly welcome from across our communities and in particular people from the Black, Asian and Minority Ethnic (BAME) community, and other protected characteristics who are under represented within the University. Read more on how the University promotes and embeds all aspects of equality and diversity within our community at We endorse the principles of Athena Swan and hold bronze, silver and gold awards across the University.
Strata Consulting is seeking a Senior Civil Engineer for their Infrastructure team in Bath, UK. This hybrid role offers a competitive salary of £45,000 to £60,000 plus a comprehensive benefits package, including private medical insurance and a pension scheme. The successful candidate will manage infrastructure projects, lead multidisciplinary design teams, and contribute to business development. Strong technical expertise in civil infrastructure design and proficiency in relevant software are essential.
26/06/2026
Full time
Strata Consulting is seeking a Senior Civil Engineer for their Infrastructure team in Bath, UK. This hybrid role offers a competitive salary of £45,000 to £60,000 plus a comprehensive benefits package, including private medical insurance and a pension scheme. The successful candidate will manage infrastructure projects, lead multidisciplinary design teams, and contribute to business development. Strong technical expertise in civil infrastructure design and proficiency in relevant software are essential.
"It feels good to have a career with real purpose." Location: Alderley Park (Wilmslow) or Glasgow or Edinburgh Working Style: Hybrid 50% home/office based We have a fantastic opportunity for a Data Engineer to join Royal London's Analytics Engineering Team within our Group Data & AI Office function. As a Data Engineer you will define, manage, and deliver the data, tools and other technical assets to enable analytics, data science, and machine learning projects. These initiatives will create insights, answer key business questions, solve business problems, and support decision making at all levels of the organisation. Support the Senior Data Engineer in their role as technical lead for the team, helping to set and maintain technical standards. Act as an internal SME to the team for data, tooling and the technical practice around data engineering, analytics, data science and machine learning. The purpose of the Analytics Engineering team is to create business value through delivery of specific Analytics, Data Science, Machine Learning and Artificial Intelligence projects and initiatives. These initiatives will create insights, answer key business questions, solve business problems, and support decision making at all levels of the organisation. This team supports the other teams within the Analytics & Insight function, providing them with a Data and Analytics service to support their insight activities. The team will also act as a Centre-of-Excellence in Analytics and Data Science, helping to take forward the Group's capability in these areas and our ambition to become "Data Led". More about the role: Source and prepare data for use in Business Intelligence (BI), Analytics and Data Science projects and initiatives. Source, evaluate, interpret, and manage multiple disparate data sources. Understand, own, and manage the team's data - working with business, technology and external partners. Design and develop data pipelines, from both the on-premises and cloud platforms. Prototype solutions to explore business hypothesis in an agile and iterative way which supports a learn fast/fail fast methodology. Productionise data pipelines created by the team through CI/CD so that they are available for consumption for the data science and data visualisation team. Maintain knowledge of data engineering and machine learning engineering practices including keeping abreast of new developments and changes in the field. Maintain knowledge of data related technologies and practices. Help to ensure that robust software engineering practices are adhered to by the team. More about you: Experience in data engineering and application of data management design patterns, such as data lakes and data warehouses. Experience of programming languages: SQL, Python & pySpark etc. or equivalents. Experience of development practices: the use of versioning tools such as GitHub, work tracking tools such as Azure DevOps, or equivalents. Experience of cloud-based Data and Analytics technologies, including a minimum of one of: Databricks, Snowflake, Azure Data Factory / Fabric. A proven track record in working in cross-functional projects to a successful conclusion. Experience of managing stakeholders. A broad understanding of BI and analytics tools, such as PowerBI, Tableau & R. Good understanding of Microsoft SQL Server technologies, such as T-SQL and SSIS. Knowledge of the technology side of Analytics and Data Science, including principles of software engineering. If you think you would be a great fit for our team at Royal London but don't meet all the requirements of the role, please get in touch as your application will still be considered. Inclusion, diversity and belonging We're an Inclusive employer. We celebrate and value different backgrounds and cultures across Royal London. Our diverse people and perspectives give us a range of skills which are recognised and respected - whatever their background
26/06/2026
Full time
"It feels good to have a career with real purpose." Location: Alderley Park (Wilmslow) or Glasgow or Edinburgh Working Style: Hybrid 50% home/office based We have a fantastic opportunity for a Data Engineer to join Royal London's Analytics Engineering Team within our Group Data & AI Office function. As a Data Engineer you will define, manage, and deliver the data, tools and other technical assets to enable analytics, data science, and machine learning projects. These initiatives will create insights, answer key business questions, solve business problems, and support decision making at all levels of the organisation. Support the Senior Data Engineer in their role as technical lead for the team, helping to set and maintain technical standards. Act as an internal SME to the team for data, tooling and the technical practice around data engineering, analytics, data science and machine learning. The purpose of the Analytics Engineering team is to create business value through delivery of specific Analytics, Data Science, Machine Learning and Artificial Intelligence projects and initiatives. These initiatives will create insights, answer key business questions, solve business problems, and support decision making at all levels of the organisation. This team supports the other teams within the Analytics & Insight function, providing them with a Data and Analytics service to support their insight activities. The team will also act as a Centre-of-Excellence in Analytics and Data Science, helping to take forward the Group's capability in these areas and our ambition to become "Data Led". More about the role: Source and prepare data for use in Business Intelligence (BI), Analytics and Data Science projects and initiatives. Source, evaluate, interpret, and manage multiple disparate data sources. Understand, own, and manage the team's data - working with business, technology and external partners. Design and develop data pipelines, from both the on-premises and cloud platforms. Prototype solutions to explore business hypothesis in an agile and iterative way which supports a learn fast/fail fast methodology. Productionise data pipelines created by the team through CI/CD so that they are available for consumption for the data science and data visualisation team. Maintain knowledge of data engineering and machine learning engineering practices including keeping abreast of new developments and changes in the field. Maintain knowledge of data related technologies and practices. Help to ensure that robust software engineering practices are adhered to by the team. More about you: Experience in data engineering and application of data management design patterns, such as data lakes and data warehouses. Experience of programming languages: SQL, Python & pySpark etc. or equivalents. Experience of development practices: the use of versioning tools such as GitHub, work tracking tools such as Azure DevOps, or equivalents. Experience of cloud-based Data and Analytics technologies, including a minimum of one of: Databricks, Snowflake, Azure Data Factory / Fabric. A proven track record in working in cross-functional projects to a successful conclusion. Experience of managing stakeholders. A broad understanding of BI and analytics tools, such as PowerBI, Tableau & R. Good understanding of Microsoft SQL Server technologies, such as T-SQL and SSIS. Knowledge of the technology side of Analytics and Data Science, including principles of software engineering. If you think you would be a great fit for our team at Royal London but don't meet all the requirements of the role, please get in touch as your application will still be considered. Inclusion, diversity and belonging We're an Inclusive employer. We celebrate and value different backgrounds and cultures across Royal London. Our diverse people and perspectives give us a range of skills which are recognised and respected - whatever their background
Job Summary We are seeking a motivated Front end Web Developer to join our development team. The successful candidate will work alongside experienced developers to build, test, and maintain web applications using React on the frontend and Java on the backend. This role is ideal for someone looking to develop their software engineering skills in a collaborative environment. Responsibilities Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging Serve as advisor or coach to new or lower level analysts Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, 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. Role Responsibilities Develop and maintain user interfaces using React.js. Build and support backend services using Java and related frameworks. Write clean, maintainable, and well documented code. Participate in code reviews and team discussions. Debug and resolve application issues. Collaborate with designers, developers, and stakeholders to deliver features. Create and execute unit and integration tests. Assist with database design and queries. Learn and apply software development best practices. Education Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Technical Skills Commercial experience of React.js, JavaScript, HTML, and CSS. Understanding of Java Familiarity with REST APIs. Knowledge of version control systems such as Git. Knowledge of Agile/Scrum methodologies Basic understanding of SQL databases. Understanding of object oriented programming concepts. Experience with Spring Boot and TypeScript would be advantageous but not essential. Soft Skills Strong problem solving ability. Good communication skills. Willingness to learn and accept feedback. Ability to work effectively within a team. Attention to detail. Benefits 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 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.
26/06/2026
Full time
Job Summary We are seeking a motivated Front end Web Developer to join our development team. The successful candidate will work alongside experienced developers to build, test, and maintain web applications using React on the frontend and Java on the backend. This role is ideal for someone looking to develop their software engineering skills in a collaborative environment. Responsibilities Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging Serve as advisor or coach to new or lower level analysts Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, 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. Role Responsibilities Develop and maintain user interfaces using React.js. Build and support backend services using Java and related frameworks. Write clean, maintainable, and well documented code. Participate in code reviews and team discussions. Debug and resolve application issues. Collaborate with designers, developers, and stakeholders to deliver features. Create and execute unit and integration tests. Assist with database design and queries. Learn and apply software development best practices. Education Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Technical Skills Commercial experience of React.js, JavaScript, HTML, and CSS. Understanding of Java Familiarity with REST APIs. Knowledge of version control systems such as Git. Knowledge of Agile/Scrum methodologies Basic understanding of SQL databases. Understanding of object oriented programming concepts. Experience with Spring Boot and TypeScript would be advantageous but not essential. Soft Skills Strong problem solving ability. Good communication skills. Willingness to learn and accept feedback. Ability to work effectively within a team. Attention to detail. Benefits 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 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.